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;
}
