CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник по функциям C/C++
isatty
isatty
Функция Производит проверку на тип устройства. Синтаксис #include<io.h> int isatty(int handle); Файл, содержащий io.h прототип Описание Функция isatty определяет, какой из перечисленных ниже типов устройств идентифицирует параметр handle: - Терминал. - Консоль. - Принтер. - Последовательный порт. Возвращаемое Если устройство является символьным, функция значение isatty возвращает ненулевое значение, если данное устройство не относится к такому типу, функция isatty возвращает 0. Переносимость isatty уникальна для DOS. Пример: #include<stdio.h> #include<io.h> int main(void) { int handle; handle = fileno(stdout); if(isatty(c)) printf("Дескриптор %d - относится к устройству\n",handle); else printf("Дескриптор %d - не относится к устройству\n",handle); return 0; }