ctermid - считывает имя управляющего терминала
НАЗВАНИЕctermid - считывает имя управляющего терминала
СИНТАКСИС
#include
char *ctermid(char *s);
ОПИСАНИЕ
ctermid() возвращает строку, cодержащую полное имя файла
текущего управляющего терминала для этого процесса. Если s
равно NULL, то используется статический буфер, иначе s
указывает на буфер, содержащий полное имя файла текущего
управляющего терминала. Символьная константа L_ctermid -
это максимальное количество символов в возвращаемом имени
файла.
ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ
Указатель на полное имя файла.
СООТВЕТСТВИЕ СТАНДАРТАМ
POSIX.1
НАЙДЕННЫЕ ОШИБКИ
Возвращаемый путь может и не быть уникальным
идентификатором управляющего терминала. Например, он может
представлять собой /dev/tty.
Нет гарантий, что программа сможет затем открыть терминал.