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, указывает на один и тот же статический массив, содержимое которого полностью изменяется после каждого вызова.