CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник по функциям C/C++
kbhit
kbhit
Функция Производит проверку: есть ли символы в буфере клавиатуры. Синтаксис #include<conio.h> int kbhit(void); Файл, содержащий conio.h прототип Описание Функция kbhit проверяет, была ли нажата какая-либо клавиша клавиатуры. Нажатая клавиша может быть определена с помощью функций getch или getche. Возвращаемое Если какая-либо клавиша была нажата, функция значение kbhit возвращает ненулевое значение, если нет, она возвращает 0. Переносимость kbhit уникальна для DOS. Функция не совместима с Windows. Смотрите также getch, getche. Пример: #include<conio.h> int main(void) { cprintf("Для продолжения нажмите любую клавишу:"); while(!kbhit()) /* пустой цикл */ cprintf("\r\nБыла нажата клавиша "); return 0; }