Linux |
CentOS 4.8 |
|
ctermid(3) |
ctermid − Obtenir le nom du terminal de contrôle. |
#include <stdio.h> char *ctermid (char *s); |
La fonction ctermid() renvoie une chaine de caractères correspondant au chemin d’accès au fichier spécial du terminal contrôlant le processus en cours. Si s vaut NULL, un buffer statique est utilisé pour renvoyer la chaîne, sinon s doit pointer sur le buffer à remplir avec le nom du terminal. La constante symbolique L_ctermid représente le nombre maximum de caratères dans le nom renvoyé. |
Un pointeur sur le nom du terminal. |
POSIX.1 |
Le chemin renvoyé n’identifie pas obligatoirement le terminal de contrôle de manière unique. Ce peut être par exemple : /dev/tty. Il n’est pas garantit que le programme puisse ouvrir le terminal. |
ttyname(3) |
Christophe Blaess, 1997. |
ctermid(3) |