INT *nocbreak(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.
Normalerweise werden Eingaben solange Zwischengespeichert, bis Return
gedrückt wird.
Mit cbreak()
kann das Zwischenspeichern der Eingaben deaktiviert werden.
Um dies wieder Rückgängig zu machen oder das Speichern sicherzustellen muss nocbreak
aufgerufen werden.
-
#include <curses.h> int main (void) { initscr(); start_color(); nocbreak(); printw( "Hallo Welt!" ); getch(); endwin(); return EXIT_SUCCESS; }
Ausgabe:
Hallo Welt!