Globální proměnné
Knihovna Microsoft C runtime poskytuje následující globální proměnné nebo makra. Některé z těchto globálních proměnných nebo maker jsou ve prospěch bezpečnějších funkčních verzí, které doporučujeme použít místo globálních proměnných.
Proměnná | Popis |
---|---|
__argc , , __argv __wargv |
Obsahuje argumenty příkazového řádku. |
_daylight , _dstbias , _timezone a _tzname |
Zastaralé Místo toho použijte _get_daylight , _get_dstbias , _get_timezone a _get_tzname .Upravuje pro místní čas; používá se v některých funkcích data a času. |
errno , _doserrno , _sys_errlist a _sys_nerr |
Zastaralé Místo toho použijte _get_errno , _set_errno , _get_doserrno , _set_doserrno perror , a strerror .Ukládá kódy chyb a související informace. |
_environ , _wenviron |
Zastaralé Místo toho použijte getenv_s , _wgetenv_s , _dupenv_s , _wdupenv_s , _putenv_s , a _wputenv_s .Ukazatele na pole ukazatelů na řetězce procesního prostředí; inicializován při spuštění. |
_fmode |
Zastaralé Místo toho použijte _get_fmode nebo _set_fmode .Nastaví výchozí režim překladu souborů. |
_iob |
Pole řídicích struktur vstupně-výstupních operací pro konzolu, soubory a zařízení |
_pctype , _pwctype , _wctype , , _mbctype _mbcasemap |
Obsahuje informace používané funkcemi klasifikace znaků. |
_pgmptr , _wpgmptr |
Zastaralé Místo toho použijte _get_pgmptr nebo _get_wpgmptr .Na základě způsobu vyvolání programu modul runtime inicializuje tyto hodnoty při spuštění programu: buď na plně kvalifikovanou nebo relativní cestu programu, úplný název programu nebo název programu bez jeho přípony názvu souboru. |
Viz také
Referenční informace k knihovně modulu runtime jazyka C
Globální konstanty
__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