Section courante

A propos

Section administrative du site

CONFSTR

Chaîne de caractères de configuration
C pour Unix unistd.h

Syntaxe

size_t confstr(int name, char *buf, size_t len);

Paramètres

Nom Description
name Ce paramètre permet d'indiquer le nom d'une variable de configuration :
Constante Description
_CS_PATH Cette constante permet de demander la valeur de la variable d'environnement «PATH».
_CS_XBS5_ILP32_OFF32_CFLAGS Cette constante permet de demander les options d'initialisation de l'utilitaire «c99» de la construction d'une application utilisant un modèle de programmation avec des types de données 32-bits pour les int, long, pointeur et off_t.
_CS_XBS5_ILP32_OFF32_LDFLAGS Cette constante permet de demander les options de finalisation de l'utilitaire «c99» de la construction d'une application utilisant un modèle de programmation avec des types de données 32-bits pour les int, long, pointeur et off_t.
_CS_XBS5_ILP32_OFF32_LIBS Cette constante permet de demander l'ensemble des bibliothèques de l'utilitaire «c99» de la construction d'une application utilisant un modèle de programmation avec des types de données 32-bits pour les int, long, pointeur et off_t.
_CS_XBS5_ILP32_OFFBIG_CFLAGS Cette constante permet de demander les options d'initialisation de l'utilitaire «c99» de la construction d'une application utilisant un modèle de programmation avec des types de données 32-bits pour les int, long, pointeur et 64-bits off_t.
_CS_XBS5_ILP32_OFFBIG_LDFLAGS Cette constante permet de demander les options de finalisation de l'utilitaire «c99» de la construction d'une application utilisant un modèle de programmation avec des types de données 32-bits pour les int, long, pointeur et 64-bits off_t.
_CS_XBS5_ILP32_OFFBIG_LIBS Cette constante permet de demander l'ensemble des bibliothèques de l'utilitaire «c99» de la construction d'une application utilisant un modèle de programmation avec des types de données 32-bits pour les int, long, pointeur et 64-bits off_t.
_CS_XBS5_LP64_OFF64_CFLAGS Cette constante permet de demander les options d'initialisation de l'utilitaire «c99» de la construction d'une application utilisant un modèle de programmation avec des types de données 32-bits pour les int et 64-bits long, pointeur et off_t.
_CS_XBS5_LP64_OFF64_LDFLAGS Cette constante permet de demander les options de finalisation de l'utilitaire «c99» de la construction d'une application utilisant un modèle de programmation avec des types de données 32-bits pour les int et 64-bits long, pointeur et off_t.
_CS_XBS5_LP64_OFF64_LIBS Cette constante permet de demander l'ensemble des bibliothèques de l'utilitaire «c99» de la construction d'une application utilisant un modèle de programmation avec des types de données 32-bits pour les int et 64-bits long, pointeur et off_t.
_CS_XBS5_LPBIG_OFFBIG_CFLAGS Cette constante permet de demander les options d'initialisation de l'utilitaire «c99» de la construction d'une application utilisant un modèle de programmation avec des types de données 32-bits inférieur pour les int et 64-bits long, pointeur et off_t.
_CS_XBS5_LPBIG_OFFBIG_LDFLAGS Cette constante permet de demander les options de finalisation de l'utilitaire «c99» de la construction d'une application utilisant un modèle de programmation avec des types de données 32-bits inférieur pour les int et 64-bits long, pointeur et off_t.
_CS_XBS5_LPBIG_OFFBIG_LIBS Cette constante permet de demander l'ensemble des bibliothèques de l'utilitaire «c99» de la construction d'une application utilisant un modèle de programmation avec des types de données 32-bits inférieur pour les int et 64-bits long, pointeur et off_t.
buf Ce paramètre permet de recevoir le contenu de la variable
len Ce paramètre permet d'indiquer longueur du tampon

Description

Cette fonction permet d'effectuer la lecture d'une chaîne de caractères contenu dans une configuration.



Dernière mise à jour : Mardi, le 28 juillet 2015