Section courante

A propos

Section administrative du site

PATHCONF

Chemin de configuration
SVID 3, POSIX, BSD 4.3, ISO 9899 unistd.h

Syntaxe

long pathconf(char *path, int name);

Paramètres

Nom Description
path Ce paramètre permet d'indiquer le nom du fichier
name Ce paramètre permet d'indiquer l'option de configuration :
Constante Description
_PC_LINK_MAX Cette constante permet d'indiquer qu'il faut retourner le nombre maximum de liens du fichier.
_PC_MAX_CANON Cette constante permet d'indiquer qu'il faut retourner la longueur maximal de ligne d'entrée formaté.
_PC_MAX_INPUT Cette constante permet d'indiquer qu'il faut retourner la longueur maximal de ligne d'entrée.
_PC_NAME_MAX Cette constante permet d'indiquer qu'il faut retourner la longueur maximal du nom de fichier dont le processus à le droit de créer dans le répertoire spécifié.
_PC_PATH_MAX Cette constante permet d'indiquer qu'il faut retourner la longueur maximal des chemins d'accès relatifs lors le paramètre spécifié est le répertoire courant.
_PC_PIPE_BUF Cette constante permet d'indiquer qu'il faut retourner la taille du tampon d'un tube.
_PC_CHOWN_RESTRICTED Cette constante permet d'indiquer de vérifier si la fonction chown peut être utilisé sur le fichier. Si la valeur est non-nulle, alors la fonction chown ne peut pas être utilisé sur le fichier.
_PC_NO_TRUNC Cette constante permet d'indiquer de vérifier si la un nom plus long que la constante _POSIX_NAME_MAX déclenchera une erreur.
_PC_VDISABLE Cette constante permet d'indiquer de vérifier s'il est possible que la gestion des caractères peut être désactivé.

Description

Cette fonction permet de demander les options de configuration d'un fichier.



Dernière mise à jour : Dimanche, le 10 décembre 2017