Variabili globali
La libreria di runtime Microsoft C fornisce le macro o le variabili globali seguenti. Molte di queste variabili globali o macro sono deprecate a favore di versioni funzionali più sicure ed è consigliabile usare queste ultime invece delle variabili globali.
Variabile | Descrizione |
---|---|
__argc , __argv , __wargv |
Contiene gli argomenti della riga di comando. |
_daylight , _dstbias , _timezone e _tzname |
Deprecato. Usare invece _get_daylight , _get_dstbias , _get_timezone e _get_tzname .Rettifica l'ora locale. È usata in alcune funzioni di data e ora. |
errno , _doserrno , _sys_errlist e _sys_nerr |
Deprecato. Usare invece _get_errno , _set_errno , _get_doserrno , _set_doserrno , perror e strerror .Archivia i codici di errore e le informazioni correlate. |
_environ , _wenviron |
Deprecato. Usare invece getenv_s , _wgetenv_s , _dupenv_s , _wdupenv_s , _putenv_s e _wputenv_s .Puntatori a matrici di puntatori alle stringhe dell'ambiente di elaborazione. Inizializzata all'avvio. |
_fmode |
Deprecato. Usare invece _get_fmode o _set_fmode .Imposta la modalità di conversione di file predefinita. |
_iob |
Matrice di strutture di controllo di I/O per console, file e dispositivi. |
_pctype , _pwctype , _wctype , _mbctype _mbcasemap |
Contiene informazioni usate dalle funzioni di classificazione dei caratteri. |
_pgmptr , _wpgmptr |
Deprecato. Usare invece _get_pgmptr o _get_wpgmptr .In base al modo in cui viene richiamato il programma, il runtime inizializza questi valori all'avvio del programma: al percorso completo o relativo del programma, al nome completo del programma o al nome del programma senza l'estensione del nome file. |
Vedi anche
Informazioni di riferimento sulla libreria di runtime C
Costanti globali
__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