Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La bibliothèque Runtime C Microsoft fournit les variables ou macros globales suivantes. Plusieurs d'entre elles sont déconseillées au profit de versions fonctionnelles plus sûres, que nous vous recommandons d'utiliser à la place des variables globales.
| Variable | Description |
|---|---|
__argc, , __argv__wargv |
Contient les arguments de ligne de commande. |
_daylight, _dstbias, _timezone et _tzname |
Déconseillé. Utilisez plutôt _get_daylight, _get_dstbias, _get_timezone et _get_tzname.Prend en compte l'heure locale ; utilisé dans certaines fonctions de date et heure. |
errno, _doserrno, _sys_errlist et _sys_nerr |
Déconseillé. Utilisez plutôt _get_errno, _set_errno, _get_doserrno, _set_doserrno, perror et strerror.Stocke les codes d'erreur et les informations associées. |
_environ, _wenviron |
Déconseillé. Utilisez plutôt getenv_s, _wgetenv_s, _dupenv_s, _wdupenv_s, _putenv_s et _wputenv_s.Pointeurs vers des tableaux de pointeurs désignant des chaînes d'environnement de processus ; initialisés au démarrage. |
_fmode |
Déconseillé. Utilisez plutôt _get_fmode ou _set_fmode.Définit le mode de traduction de fichier par défaut. |
_iob |
Tableau de structures de contrôle d'E/S pour la console, les fichiers et les appareils. |
_pctype, , _pwctype_wctype, , _mbctype_mbcasemap |
Contient des informations utilisées par les fonctions de classification des caractères. |
_pgmptr, _wpgmptr |
Déconseillé. Utilisez plutôt _get_pgmptr ou _get_wpgmptr.En fonction de la façon dont le programme est appelé, le runtime initialise ces valeurs au démarrage du programme : vers le chemin complet ou relatif du programme, le nom complet du programme ou le nom du programme sans son extension de nom de fichier. |
Voir aussi
Informations de référence sur la bibliothèque Runtime C
Constantes globales
__argc, , __argv__wargv
_get_daylight
_get_dstbias
_get_timezone
_get_tzname
perror
strerror
_get_doserrno
_set_doserrno
_get_errno
_set_errno
_dupenv_s, _wdupenv_s
getenv, _wgetenv
getenv_s, _wgetenv_s
_putenv, _wputenv
_putenv_s, _wputenv_s
_get_fmode
_set_fmode