Reaktionsspiel in c++
-
@Swordfish sagte in Reaktionsspiel in c++:
weil mit
if (_kbhit())
vorher sichergestellt ist, daß eine Taste gedrückt wurde, die mit_getch()
sofort gelesen werden kann.ja aber eigentlich sollte getch doch blockieren, oder nicht? mal davon abgesehen, dass conio meine ich eigentlich eine erweiterung des borland compilers ist / war und schon mit c nicht wirklich viel zu tun hat.
-
_getch()
blockt auch, bis etwas gelesen werden kann. Aber_getch()
wird nur ausgeführt, wenn vorher_kbhit()
true war. Es ist also sichergestellt, daß sofort eine Eingabe gelesen werden kann, also_getch()
sofort zurückkehrt.@Wade1234 sagte in Reaktionsspiel in c++:
mal davon abgesehen, dass conio meine ich eigentlich eine erweiterung des borland compilers ist / war und schon mit c nicht wirklich viel zu tun hat.
_getch()
und_kbhit()
gibt es bei MS in<conio.h>
auch curses und PDCurses haben sowas.@Wade1234 sagte in Reaktionsspiel in c++:
schon mit c nicht wirklich viel zu tun hat.
wth? Was kann man mit C nicht aufrufen?
-
Bitte zurück zum Thema. Auch Trolle beleben Diskussionen, nur nicht im positiven Sinne. Ich habe mal ein paar der Sinn freien Beiträge weggeworfen.