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?


  • Administrator

    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.


Anmelden zum Antworten