Форум: "Потрепаться";
Текущий архив: 2003.08.04;
Скачать: [xml.tar.bz2];
ВнизВопрос немного не из той степи... Найти похожие ветки
← →
tovSuhov (2003-07-17 13:36) [0]... но все же, может кто подскажет?
Пишу под Linux консольное приложение на С++
Интересует, имеется ли аналог (а он должен! быть) паскалевской функции KeyPressed, требуется отлавливать нажатие клавиши на клавиатуре, и по нему завершать цикл.
Может кто знает, как зверя зовут?
← →
Soft (2003-07-17 13:50) [1]Самый простой механизм ввода заключается в чтении по одному символу за раз из "стандартного ввода", обычно с терминала пользователя, с помощью функции GETCHAR. Функция GETCHAR() при каждом к ней обращении возвращает следующий вводимый символ.
← →
Marser (2003-07-17 14:08) [2]Зря про степь вспомнил, мне сразу куда-то туда захотелось, сдохнуть полынного запаха степного, встретить рассвет в чистом поле, скакать на коне наперегонки с ветром... Ничего, меньше двух недель осталось :-)
← →
tovSuhov (2003-07-17 14:09) [3]Проблема в том, что getchar() ждет этого самого ввода. А мне как раз не нужно ждать. Нужно после каждой итерации проверять состояние буфера клавиатуры, вот и все.
← →
nikkie (2003-07-17 15:21) [4]посмотри, есть ли kbhit() в conio.h
Страницы: 1 вся ветка
Форум: "Потрепаться";
Текущий архив: 2003.08.04;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c