[C++] Odczyt danych z klawiatury przy użyciu funkcji getch() bez zatrzymywania działania programu.
Ostatnio zmodyfikowano 2015-06-01 13:08
Kowicz98 Temat założony przez niniejszego użytkownika |
[C++] Odczyt danych z klawiatury przy użyciu funkcji getch() bez zatrzymywania działania programu. » 2015-05-28 19:42:26 Witam. ☺
Używając funkcji getch() natrafiłem na sporą przeszkodę, mianowicie, zatrzymuje ona działanie programu oczekując, w moim przypadku na dowolny klawisz. Jednak pobranie znaku znajduje się wewnątrz pętli while(), podczas gdy potrzebuje, aby ona się nie zatrzymywała... Postanowiłem używać funkcji _getch_nolock(), jednak on tez blokuje pętle (tak mi się przynajmniej wydaje...).
Czy istnieje jakiś sposób, żeby pogodzić pobranie znaku z klawiatury funkcją getch(), z kontynuacją wykonywania kodu? Z góry dzięki za odpowiedź. |
|
Monika90 |
» 2015-05-28 20:37:00 _kbhit() |
|
DejaVu |
» 2015-05-29 08:28:16 |
|
C-Objective |
» 2015-06-01 13:08:45 GetAsyncKeyState ;) |
|
« 1 » |