표준 형식

Microsoft 런타임 라이브러리는 다음과 같은 표준 형식을 정의합니다.

형식

설명

선언

clock_t(긴)

시간 값을 저장. 사용 하는 시계.

시간입니다.H

_complex 구조체

복소수의 실수와 허수 부분을 저장합니다. 사용 하는 _cabs.

수학입니다.H

_CRT_ALLOC_HOOK

형식에 대 한 사용자 정의 후크 함수를 정의 합니다.사용 되는 있음을.

CRTDBG입니다.H

_CRT_DUMP_CLIENT,

_CRT_DUMP_CLIENT_M

형식을 정의 하는 콜백 함수에서 호출 됩니다 _CrtMemDumpAllObjectsSince.

CRTDBG입니다.H

_CrtMemState 구조체

C 런타임 디버그 힙의 현재 상태에 대 한 정보를 제공합니다.

CRTDBG입니다.H

_CRT_REPORT_HOOK,

_CRT_REPORT_HOOKW,

_CRT_REPORT_HOOKW_M

형식을 정의 하는 콜백 함수에서 호출 됩니다 _CrtDbgReport.

이 함수에 대 한 매개 변수가: 형식과 출력 메시지 콜백 함수에서 반환 된 값을 보고 합니다.

CRTDBG입니다.H

dev_t_dev_t 짧은 또는 부호 없는 정수

장치 핸들을 나타냅니다.

SYS\TYPES입니다.H

_diskfree_t구조

디스크 드라이브에 대 한 정보가 포함 되어 있습니다.사용 하는 _getdiskfree.

DOS입니다.H와 직접입니다.H

div_tldiv_t 구조

반환 값을 저장할 divldiv, 각각.

STDLIB입니다.H

errno_t정수

오류 코드를 처리 하는 매개 변수 또는 함수 반환 형식에 사용 되는 errno.

STDDEF입니다.H

CRTDEFS입니다.H

_exception 구조체

오류 정보에 대 한 _matherr.

수학입니다.H

_EXCEPTION_POINTERS

예외 레코드를 포함합니다.볼 EXCEPTION_POINTERS 에 대 한 자세한 내용은.

FPIEEE입니다.H

FILE구조

Stream의 현재 상태에 대 한 정보를 저장합니다. 모든 입출력 작업에 사용 합니다.

STDIO입니다.H

_finddata_t, _wfinddata_t, _finddata32_t, _wfinddata32_t, _finddatai64_t, _wfinddatai64_t, __finddata64_t, __wfinddata64_t, __finddata32i64_t, __wfinddata32i64_t, __finddata64i32_t, __wfinddata64i32_t structures

반환 된 파일 특성 정보를 저장 _findfirst, _wfindfirst_findnext, _wfindnext.볼 _find, _wfind 함수 구조체 멤버에 대 한 내용은.

IO입니다.H, WCHAR에 대 한입니다.H

_FPIEEE_RECORD구조

IEEE 부동 소수점 예외에 대 한 정보가 포함 되어 있습니다. 사용자 정의 트랩 처리기에서 전달 된 _fpieee_flt.

FPIEEE입니다.H

fpos_t(정수 (long), __int64, 대상 플랫폼에 따라 구조 등)

사용 하는 fgetposfsetpos 파일 내에서 모든 위치를 고유 하 게 지정 하는 것에 대 한 정보를 기록 합니다.

STDIO입니다.H

_fsize_t(부호 없는 long 정수)

파일의 크기를 나타내는 데.

IO입니다.H

WCHAR에 대 한입니다.H

_HEAPINFO 구조체

다음 힙 항목에 대 한 정보가 포함 되어 있습니다 _heapwalk.

MALLOC입니다.H

_HFILE(void *)

운영 체제 파일 핸들입니다.

CRTDBG입니다.H

ino_t_ino_t (짧은 부호 없음)

상태 정보를 반환 합니다.

WCHAR에 대 한입니다.H

intptr_t(정수 (long) 또는 __int64대상 플랫폼에 따라)

W i n 64와 Win32 플랫폼에서 포인터 (또는 핸들)를 저장합니다.

STDDEF입니다.H와 다른 포함 파일

jmp_buf 배열

사용 하는 setjmplongjmp 저장 하 고 프로그램 환경을 복원 합니다.

SETJMP입니다.H

lconv 구조체

숫자 값을 다른 국가/지역에 대 한 서식 규칙이 포함 되어 있습니다.localeconv에서 사용합니다.

로케일입니다.H

_LDOUBLE,

_LONGDOUBLE,

_LDBL12(long double 또는 서명 되지 않은 char 배열)

Long double 값을 나타낼 수 있습니다.

STDLIB입니다.H

_locale_t 구조체

현재 로케일 값을 저장합니다. 모든 로캘 특정 C 런타임 라이브러리를 사용 합니다.

CRTDEF입니다.H

mbstate_t

멀티 바이트 문자 변환의 상태를 추적합니다.

WCHAR에 대 한입니다.H

off_t_off_t 정수 (long)

파일 오프셋 값을 나타냅니다.

WCHAR에 대 한입니다.H, SYS\TYPES입니다.H

_onexit_t,

_onexit_m_t포인터

반환 된 _onexit, _onexit_m.

STDLIB입니다.H

_PNH함수 포인터

인수의 형식 _set_new_handler.

새.H

ptrdiff_t(정수 (long) 또는 __int64대상 플랫폼에 따라)

두 개의 포인터 뺄셈의 결과입니다.

CRTDEFS입니다.H

_purecall_handler,

_purecall_handler_m

형식을 순수 가상 함수를 호출할 때 호출 되는 콜백 함수를 정의 합니다._set_purecall_handler, _set_purecall_handler_m에서 사용합니다.A _purecall_handler 함수는 void 반환 형식이 있어야 합니다.

STDLIB입니다.H

_RTC_error_fn형식 정의

형식을 런타임 오류 검사를 처리 하는 함수에 대 한 정의입니다.사용 되는 _RTC_SetErrorFunc.

RTCAPI입니다.H

_RTC_error_fnW형식 정의

형식을 런타임 오류 검사를 처리 하는 함수에 대 한 정의입니다._RTC_SetErrorFuncW에 사용됩니다.

RTCAPI입니다.H

_RTC_ErrorNumber 열거형

오류 조건에 대 한 정의 _RTC_GetErrDesc_RTC_SetErrorType.

RTCAPI입니다.H

_se_translator_function

형식 변환 예외에 대 한 콜백 함수를 정의 합니다.첫 번째 매개 변수는 예외 코드입니다 및 두 번째 매개 변수는 예외 레코드입니다.사용 하는 _set_se_translator.

응.H

sig_atomic_t정수

원자 엔터티로 비동기 인터럽트의 존재도 수정할 수 있는 개체의 유형입니다. 사용 신호.

신호입니다.H

size_t(__int64 또는 대상 플랫폼에 따라 부호 없는 정수)

결과의 sizeof 운영자입니다.

CRTDEFS입니다.H와 다른 포함 파일

_stat 구조체

반환한 파일 상태 정보가 포함 된 _stat_fstat.

SYS\STAT입니다.H

__stat64 구조체

반환한 파일 상태 정보가 포함 된 _fstat64_stat64, 및 _wstat64.

SYS\STAT입니다.H

_stati64 구조체

반환한 파일 상태 정보가 포함 된 _fstati64, _stati64, 및 _wstati64.

SYS\STAT입니다.H

terminate_function형식 정의

형식을 정의할 때 호출 되는 콜백 함수에 대 한 종료 라고 합니다.사용 하는 set_terminate.

응.H

time_t(__int64 또는 long 정수)

Represents time values in mktime, time, ctime, _ctime32, _ctime64, _wctime, _wctime32, _wctime64, ctime_s, _ctime32_s, _ctime64_s, _wctime_s, _wctime32_s, _wctime64_s, ctime, _ctime32, _ctime64, _wctime, _wctime32, _wctime64 and gmtime, _gmtime32, _gmtime64.1970 년 1 월 1 일, 0 이후의 초 수를: 00 UTC._Use_32bit_time_t에 정의 되어 있는 경우 time_t 정수 (long)입니다.정의 되지 않은 경우는 64 비트 정수입니다.

시간입니다.H

SYS\STAT입니다.H

SYS\TIMEB입니다.H

__time32_t(정수)

Represents time values in mktime, _mktime32, _mktime64, ctime, _ctime32, _ctime64, _wctime, _wctime32, _wctime64, ctime_s, _ctime32_s, _ctime64_s, _wctime_s, _wctime32_s, _wctime64_s, gmtime, _gmtime32, _gmtime64 and localtime, _localtime32, _localtime64.

CRTDEFS입니다.H, SYS\STAT입니다.H

SYS\TIMEB입니다.H

__time64_t (__int64)

시간 값을 나타내는 mktime, _mktime32, _mktime64, _ctime64, _wctime64, ctime_s, _ctime32_s, _ctime64_s, _wctime_s, _wctime32_s, _wctime64_s, _gmtime64, _localtime64_time64.

시간입니다.H

SYS\STAT입니다.H

SYS\TIMEB입니다.H

_timeb 구조체

사용 하는 _ftime_ftime_s, _ftime32_s, _ftime64_s 현재 시스템 시간을 저장 합니다.

SYS\TIMEB입니다.H

__timeb32 구조체

사용 하는 _ftime, _ftime32, _ftime64_ftime_s, _ftime32_s, _ftime64_s 현재 시스템 시간을 저장 합니다.

SYS\TIMEB입니다.H

__timeb64 구조체

사용 하는 _ftime64_ftime_s, _ftime32_s, _ftime64_s 현재 시스템 시간을 저장 합니다.

SYS\TIMEB입니다.H

tm 구조체

Used by asctime, _wasctime, asctime_s, _wasctime_s, gmtime, _gmtime32, _gmtime64, gmtime_s, _gmtime32_s, _gmtime64_s, localtime, _localtime32, _localtime64, localtime_s, _localtime32_s, _localtime64_s, mktime, _mktime32, _mktime64 and strftime, wcsftime, _strftime_l, _wcsftime_l to store and retrieve time information.

시간입니다.H

uintptr_t(정수 (long) 또는 __int64대상 플랫폼에 따라)

부호 없는 정수 또는 부호 없는 __int64 버전의 intptr_t.

STDDEF입니다.H와 다른 포함 파일

unexpected_function

형식을 정의할 때 호출 되는 콜백 함수에 대 한 예기치 않은 라고 합니다.사용 하는 set_unexpected.

응.H

_utimbuf 구조체

파일 액세스 및 수정 시간을 사용 하 여 저장소 _utime, _wutime_futime, _futime32, _futime64 파일 수정 날짜를 변경 합니다.

SYS\UTIME입니다.H

_utimbuf32 구조체

파일 액세스 및 수정 시간을 사용 하 여 저장소 _utime, _utime32 _utime64, _wutime, _wutime32, _wutime64_futime, _futime32, _futime64 파일 수정 날짜를 변경 합니다.

SYS\UTIME입니다.H

__utimbuf64 구조체

사용 하는 _utime64, _wutime64_futime64 현재 시간을 저장 합니다.

SYS\UTIME입니다.H

va_list 구조체

필요한 정보를 저장 하는 데 va_argva_end 매크로.호출된 되는 함수 선언 형식의 변수를 va_list 전달할 수 인수로 다른 함수에.

STDARG입니다.H

CRTDEFS입니다.H

wchar_t와이드 문자

국제 시장 위한 이식 가능한 프로그램을 작성 하는 데 유용 합니다.

STDDEF입니다.H STDLIB입니다.H

CRTDEFS입니다.H

SYS\STAT입니다.H

wctrans_t정수

중국어 번체 문자 매핑을 나타냅니다.

WCTYPE입니다.H

wctype_t정수

모든 언어의 문자 집합의 모든 문자를 나타낼 수 있습니다.

WCHAR에 대 한입니다.H

CRTDEFS입니다.H

wint_t정수

모든 와이드 문자 또는 전체 파일의 끝-값을 보유할 수 있는 데이터 개체의 형식입니다.

WCHAR에 대 한입니다.H

CRTDEFS입니다.H

참고 항목

기타 리소스

C 런타임 라이브러리 참조