Seitenleiste

Community

GUIs

Einstieg

Plattformübergreifend

Konsolenbasiert

nocbreak()

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.

Funktion

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.

Fehlerquellen

-

Beispiel

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

Ausgabe:

Hallo Welt!


siehe auch