Документация по LinuxLinuxDoc.Ru 🔍

ctermid - считывает имя управляющего терминала

НАЗВАНИЕ
ctermid - считывает имя управляющего терминала

СИНТАКСИС
#include

char *ctermid(char *s);

ОПИСАНИЕ
ctermid() возвращает строку, cодержащую полное имя файла
текущего управляющего терминала для этого процесса. Если s
равно NULL, то используется статический буфер, иначе s
указывает на буфер, содержащий полное имя файла текущего
управляющего терминала. Символьная константа L_ctermid -
это максимальное количество символов в возвращаемом имени
файла.

ВОЗВРАЩАЕМОЕ ЗНАЧЕНИЕ
Указатель на полное имя файла.

СООТВЕТСТВИЕ СТАНДАРТАМ
POSIX.1

НАЙДЕННЫЕ ОШИБКИ
Возвращаемый путь может и не быть уникальным
идентификатором управляющего терминала. Например, он может
представлять собой /dev/tty.

Нет гарантий, что программа сможет затем открыть терминал.
Читать новости Linux в Telegram
Linux - ctermid - считывает имя управляющего терминала
Мы в соцсетях ✉