Oczekiwanie na znak bez blokady programu.

0

Witam ponownie. Piszę kolejny programik, w którym potrzebuję, by program przerywał wykonywanie pętli w momencie wciśnięcia jakiegokolwiek klawisza. Niestety, getch() się do tego nie nadaje. Czy istnieje jakaś funkcja oczekująca "w tle" na klawisz? Program piszę w C z wykorzystaniem biblioteki ncurses.

1

ncurses non blocking getch

0

Dzięki :) Zastosowałem nodelay(). Pętla już się nie blokuje. Doprowadziłem wszystko do stanu niemal prawidłowo działającego.

0

Witam ponownie. Wszytko działa prawidłowo, z wyjątkiem jednej rzeczy. Program uznał wciśnięcie Delete za podanie litery J. Jak temu problemowi zaradzić?

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0