Erstelle eine Funktion, um unter Unix mit ncurses @ auf Tastendruck zu prüf

Ich habe nach einem Äquivalent zu kbhit () gesucht und mehrere Foren zu diesem Thema gelesen, und die Mehrheit scheint die Verwendung von ncurses vorzuschlagen.

Wie soll ich überprüfen, ob in c ++ eine Taste mit ncurses gedrückt wurde?

Die von ncurses bereitgestellte Funktion getch () liest Zeichen aus dem Fenster. Ich möchte eine Funktion schreiben, die nur prüft, ob ein Tastendruck vorliegt, und dann getch () ausführen möchte.

Danke im Voraus

Antworten auf die Frage(2)

Ihre Antwort auf die Frage