TTYNAME_R |
Nom du terminal avec réponse |
| C pour Unix |
unistd.h |
Syntaxe
|
int ttyname_r(int fildes, char *name, size_t namesize);
|
Paramètres
| Nom |
Description |
| fildes |
Ce paramètre est un descripteur de fichier ouvert. Ce paramètre désigne le terminal pour lequel on souhaite obtenir le nom, comme STDIN_FILENO ou STDOUT_FILENO. |
| name |
Ce paramètre est un pointeur vers un tampon mémoire où sera copié le nom du terminal. Ce paramètre doit pointer vers un espace mémoire alloué par l'appelant. |
| namesize |
Ce paramètre spécifie la taille du tampon pointé par name. Ce paramètre permet à la fonction de ne pas dépasser la mémoire allouée pour le résultat. |
Description
Cette fonction permet de demander le nom du terminal spécifié et copie le résultat dans le tampon spécifié.
Dernière mise à jour : Vendredi, le 5 Juin 2020