전역 변수
Microsoft C 런타임 라이브러리는 다음 전역 변수 또는 매크로를 제공합니다. 이러한 전역 변수 또는 매크로 중 일부는 보다 안전한 함수 버전으로 인해 사용되지 않고 있으므로 전역 변수 대신 이러한 함수 버전을 사용하는 것이 좋습니다.
변수 |
설명 |
---|---|
명령줄 인수가 포함되어 있습니다. |
|
사용되지 않습니다. 대신 _get_daylight, _get_dstbias, _get_timezone 및 _get_tzname을 사용합니다. 현지 시간을 조정하고 일부 날짜 및 시간 함수에 사용합니다. |
|
사용되지 않습니다. 대신 _get_errno, _set_errno, _get_doserrno, _set_doserrno, perror 및 strerror를 사용합니다. 오류 코드 및 관련 정보를 저장합니다. |
|
사용되지 않습니다. 대신 getenv_s, _wgetenv_s, _dupenv_s, _wdupenv_s, _putenv_s 및 _wputenv_s를 사용합니다. 프로세스 환경 문자열에 대한 포인터의 배열에 대한 포인터입니다. 시작 시 초기화됩니다. |
|
사용되지 않습니다. 대신 _get_fmode 또는 _set_fmode를 사용합니다. 기본 파일 변환 모드를 설정합니다. |
|
콘솔, 파일 및 장치에 대한 I/O 제어 구조 배열입니다. |
|
문자 분류 함수에서 사용하는 정보가 들어 있습니다. |
|
사용되지 않습니다. 대신 _get_pgmptr 또는 _get_wpgmptr를 사용합니다. 프로그램 시작 시 프로그램이 호출된 방식에 따라 파일 확장명 없이 프로그램 이름, 전체 프로그램 이름 또는 프로그램의 정규화된 경로 또는 상대 경로로 초기화됩니다. |