Variables globales
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 |
---|---|
Contient les arguments de ligne de commande. |
|
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. |
|
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. |
|
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. |
|
Déconseillé. Utilisez plutôt _get_fmode ou _set_fmode. Définit le mode de traduction de fichier par défaut. |
|
Tableau de structures de contrôle d'E/S pour la console, les fichiers et les appareils. |
|
Contient des informations utilisées par les fonctions de classification des caractères. |
|
Déconseillé. Utilisez plutôt _get_pgmptr ou _get_wpgmptr. Initialisées au démarrage du programme sur le chemin d'accès complet ou relatif du programme, le nom complet du programme ou le nom du programme sans son extension de nom de fichier, selon la façon dont le programme a été appelé. |