CodeNet / Языки программирования / C / C++ / Linux/Unix / Справочник С/C++ для UNIX - Список функций
CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник С/C++ для UNIX - Список функций
CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник С/C++ для UNIX - Список функций
getche
GETCHE
#include <conio.h> требуется только для объявления функции.
int getche ();
Описание:
Функция getche читает отдельный символ с консоли и выраба-
тывает эхо для прочитанного символа. Если вводится CONTROLL-C,
система выполняет INT 23H (выход по CONTROLL-C).
Возвращаемое значение:
Функция getche возвращает символ. Возвращаемого значения в
случае ошибки нет.
См.также cgets, getch, getchar.
Пример.
#include <conio.h>
#include <ctype.h>
int ch;
/* берет символ с клавиатуры, вырабатывает его эхо-отобра-
жение на консоли. Если это символ верхнего регистра, преобразует
его к символу нижнего регистра и записывает старый символ */.
ch = getche();
if (isupper (ch))
cprintf ("\b%c", _tolower(ch));
