Seitenleiste

Community

GUIs

Einstieg

Plattformübergreifend

Konsolenbasiert

raw()

INT *raw(void) ist in der NCurses Library definiert, die in C und C++ über curses.h oder ncurses.h eingebunden wird.
Wobei letzteres meistens nur ein Symlink auf curses.h ist.

Funktion

raw() deaktiviert das Speichern der Tastatureingabe vollständig. Mit noraw() wird dies wieder aufgehoben.

Fehlerquellen

- cbreak überschreibt raw.

Beispiel

#include <curses.h>
 
int main (void)
{
 
  initscr();
  start_color();
  raw();
 
  printw( "Hallo Welt!" );
  getch();
 
  endwin();
 
  return EXIT_SUCCESS;
}

Ausgabe:

Hallo Welt!


siehe auch