Учись программированию на C++ Builder бесплатно!

Функция


Производит проверку на тип устройства.

Синтаксис


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

Поиск по сайту