Unix Man (Справочное руководство)

         

TTYNAME(3C)


TTYNAME(3C)

НАЗВАНИЕ


ttyname, isatty - опрос имени терминала

СИНТАКСИС

char *ttyname (fildes) int fildes;

int isatty (fildes) int fildes;

ОПИСАНИЕ


Функция ttyname возвращает указатель на цепочку символов, оканчивающуюся нулем и содержащую маршрутное имя терминального устройства, ассоциированного с дескриптором файла fildes.

Функция isatty возвращает 1, если fildes ассоциирован с терминалом, и 0 в противном случае.

ФАЙЛЫ

/dev/*

ДИАГНОСТИКА


Функция ttyname возвращает пустой указатель NULL, если fildes не описывает терминальное устройство в каталоге /dev.

ОГРАНИЧЕНИЯ


Значение, возвращаемое функцией ttyname, указывает на один и тот же статический массив, содержимое которого полностью изменяется после каждого вызова.



Содержание раздела