Fügen Sie ein Timeout für getchar()

Ich muss noch ein timeout-Funktion getchar() in meinem Programm.

Was muss ich tun, wenn mein Programm erreicht die Anweisung getchar(), es wird nur darauf warten, für eine gewisse Zeit für den Benutzer nach einem Tastendruck, und wenn der Benutzer nicht machen, ein Tastendruck innerhalb der angegebenen Frist, wird das Programm "überspringen" der getchar()?

Das Betriebssystem unterstützt nicht die conio.h-Bibliothek so kbhit ist keine option.

InformationsquelleAutor brain56 | 2011-03-16
Schreibe einen Kommentar