Data Structures |
| struct | div_t |
| struct | ldiv_t |
| struct | _LDOUBLE |
| struct | _CRT_DOUBLE |
| struct | _CRT_FLOAT |
| struct | _LONGDOUBLE |
| struct | _LDBL12 |
| struct | lldiv_t |
Defines |
| #define | NULL ((void *)0) |
| #define | EXIT_SUCCESS 0 |
| #define | EXIT_FAILURE 1 |
| #define | _ONEXIT_T_DEFINED |
| #define | onexit_t _onexit_t |
| #define | _DIV_T_DEFINED |
| #define | _CRT_DOUBLE_DEC |
| #define | _PTR_LD(x) ((unsigned char *)(&(x)->ld)) |
| #define | RAND_MAX 0x7fff |
| #define | MB_CUR_MAX ___mb_cur_max_func() |
| #define | __max(a, b) (((a) > (b)) ? (a) : (b)) |
| #define | __min(a, b) (((a) < (b)) ? (a) : (b)) |
| #define | _MAX_PATH 260 |
| #define | _MAX_DRIVE 3 |
| #define | _MAX_DIR 256 |
| #define | _MAX_FNAME 256 |
| #define | _MAX_EXT 256 |
| #define | _OUT_TO_DEFAULT 0 |
| #define | _OUT_TO_STDERR 1 |
| #define | _OUT_TO_MSGBOX 2 |
| #define | _REPORT_ERRMODE 3 |
| #define | _WRITE_ABORT_MSG 0x1 |
| #define | _CALL_REPORTFAULT 0x2 |
| #define | _MAX_ENV 32767 |
| #define | _doserrno (*__doserrno()) |
| #define | _countof(_Array) (sizeof(_Array) / sizeof(_Array[0])) |
| #define | _CRT_TERMINATE_DEFINED |
| #define | _CRT_ABS_DEFINED |
| #define | _CRT_ATOF_DEFINED |
| #define | _CRT_ALGO_DEFINED |
| #define | _CRT_SYSTEM_DEFINED |
| #define | _CRT_ALLOCATION_DEFINED |
| #define | _WSTDLIB_DEFINED |
| #define | _CRT_WSYSTEM_DEFINED |
| #define | _CVTBUFSIZE (309+40) |
| #define | _CRT_PERROR_DEFINED |
| #define | _WSTDLIBP_DEFINED |
| #define | _CRT_WPERROR_DEFINED |
| #define | sys_errlist _sys_errlist |
| #define | sys_nerr _sys_nerr |
| #define | environ _environ |
Typedefs |
| typedef int(__cdecl * | _onexit_t )(void) |
| typedef void(__cdecl * | _purecall_handler )(void) |
| typedef void(__cdecl * | _invalid_parameter_handler )(const wchar_t *, const wchar_t *, const wchar_t *, unsigned int, uintptr_t) |
Functions |
| _CRTIMP int __cdecl | ___mb_cur_max_func (void) |
| _CRTIMP int __cdecl | ___mb_cur_max_l_func (_locale_t) |
| _CRTIMP _purecall_handler __cdecl | _set_purecall_handler (_purecall_handler _Handler) |
| _CRTIMP _purecall_handler __cdecl | _get_purecall_handler (void) |
| _invalid_parameter_handler __cdecl | _set_invalid_parameter_handler (_invalid_parameter_handler _Handler) |
| _invalid_parameter_handler __cdecl | _get_invalid_parameter_handler (void) |
| _CRTIMP unsigned long *__cdecl | __doserrno (void) |
| errno_t __cdecl | _set_doserrno (unsigned long _Value) |
| errno_t __cdecl | _get_doserrno (unsigned long *_Value) |
| _CRTIMP int *__cdecl | __p___argc () |
| _CRTIMP char ***__cdecl | __p___argv () |
| _CRTIMP wchar_t ***__cdecl | __p___wargv () |
| _CRTIMP char ***__cdecl | __p__environ () |
| _CRTIMP wchar_t ***__cdecl | __p__wenviron () |
| _CRTIMP char **__cdecl | __p__pgmptr () |
| _CRTIMP wchar_t **__cdecl | __p__wpgmptr () |
| _CRTIMP errno_t __cdecl | _get_environ (char ***) |
| _CRTIMP errno_t __cdecl | _get_wenviron (wchar_t ***) |
| _CRTIMP errno_t __cdecl | _get_pgmptr (char **_Value) |
| _CRTIMP errno_t __cdecl | _get_wpgmptr (wchar_t **_Value) |
| _CRTIMP errno_t __cdecl | _set_fmode (int _Mode) |
| _CRTIMP errno_t __cdecl | _get_fmode (int *_PMode) |
| errno_t __cdecl | _get_osplatform (unsigned int *_Value) |
| errno_t __cdecl | _get_osver (unsigned int *_Value) |
| errno_t __cdecl | _get_winver (unsigned int *_Value) |
| errno_t __cdecl | _get_winmajor (unsigned int *_Value) |
| errno_t __cdecl | _get_winminor (unsigned int *_Value) |
| | __declspec (noreturn) void __cdecl exit(int _Code) |
| __CRT_INLINE void __cdecl | _Exit (int status) |
| _CRTIMP unsigned int __cdecl | _set_abort_behavior (unsigned int _Flags, unsigned int _Mask) |
| int __cdecl | abs (int _X) |
| long __cdecl | labs (long _X) |
| __MINGW_EXTENSION __int64 __cdecl | _abs64 (__int64) |
| int __cdecl | atexit (void(__cdecl *)(void)) |
| double __cdecl | atof (const char *_String) |
| double __cdecl | _atof_l (const char *_String, _locale_t _Locale) |
| int __cdecl | atoi (const char *_Str) |
| _CRTIMP int __cdecl | _atoi_l (const char *_Str, _locale_t _Locale) |
| long __cdecl | atol (const char *_Str) |
| _CRTIMP long __cdecl | _atol_l (const char *_Str, _locale_t _Locale) |
| void *__cdecl | bsearch (const void *_Key, const void *_Base, size_t _NumOfElements, size_t _SizeOfElements, int(__cdecl *_PtFuncCompare)(const void *, const void *)) |
| void __cdecl | qsort (void *_Base, size_t _NumOfElements, size_t _SizeOfElements, int(__cdecl *_PtFuncCompare)(const void *, const void *)) |
| unsigned short __cdecl | _byteswap_ushort (unsigned short _Short) |
| unsigned long __cdecl | _byteswap_ulong (unsigned long _Long) |
__MINGW_EXTENSION unsigned
__int64 __cdecl | _byteswap_uint64 (unsigned __int64 _Int64) |
| div_t __cdecl | div (int _Numerator, int _Denominator) |
| char *__cdecl | getenv (const char *_VarName) |
| _CRTIMP char *__cdecl | _itoa (int _Value, char *_Dest, int _Radix) |
__MINGW_EXTENSION _CRTIMP char
*__cdecl | _i64toa (__int64 _Val, char *_DstBuf, int _Radix) |
__MINGW_EXTENSION _CRTIMP char
*__cdecl | _ui64toa (unsigned __int64 _Val, char *_DstBuf, int _Radix) |
__MINGW_EXTENSION _CRTIMP
__int64 __cdecl | _atoi64 (const char *_String) |
__MINGW_EXTENSION _CRTIMP
__int64 __cdecl | _atoi64_l (const char *_String, _locale_t _Locale) |
__MINGW_EXTENSION _CRTIMP
__int64 __cdecl | _strtoi64 (const char *_String, char **_EndPtr, int _Radix) |
__MINGW_EXTENSION _CRTIMP
__int64 __cdecl | _strtoi64_l (const char *_String, char **_EndPtr, int _Radix, _locale_t _Locale) |
__MINGW_EXTENSION _CRTIMP
unsigned __int64 __cdecl | _strtoui64 (const char *_String, char **_EndPtr, int _Radix) |
__MINGW_EXTENSION _CRTIMP
unsigned __int64 __cdecl | _strtoui64_l (const char *_String, char **_EndPtr, int _Radix, _locale_t _Locale) |
| ldiv_t __cdecl | ldiv (long _Numerator, long _Denominator) |
| _CRTIMP char *__cdecl | _ltoa (long _Value, char *_Dest, int _Radix) |
| int __cdecl | mblen (const char *_Ch, size_t _MaxCount) |
| _CRTIMP int __cdecl | _mblen_l (const char *_Ch, size_t _MaxCount, _locale_t _Locale) |
| _CRTIMP size_t __cdecl | _mbstrlen (const char *_Str) |
| _CRTIMP size_t __cdecl | _mbstrlen_l (const char *_Str, _locale_t _Locale) |
| _CRTIMP size_t __cdecl | _mbstrnlen (const char *_Str, size_t _MaxCount) |
| _CRTIMP size_t __cdecl | _mbstrnlen_l (const char *_Str, size_t _MaxCount, _locale_t _Locale) |
| int __cdecl | mbtowc (wchar_t *_DstCh, const char *_SrcCh, size_t _SrcSizeInBytes) |
| _CRTIMP int __cdecl | _mbtowc_l (wchar_t *_DstCh, const char *_SrcCh, size_t _SrcSizeInBytes, _locale_t _Locale) |
| size_t __cdecl | mbstowcs (wchar_t *_Dest, const char *_Source, size_t _MaxCount) |
| _CRTIMP size_t __cdecl | _mbstowcs_l (wchar_t *_Dest, const char *_Source, size_t _MaxCount, _locale_t _Locale) |
| int __cdecl | rand (void) |
| _CRTIMP int __cdecl | _set_error_mode (int _Mode) |
| void __cdecl | srand (unsigned int _Seed) |
| double __cdecl | strtod (const char *_Str, char **_EndPtr) |
| float __cdecl | strtof (const char *nptr, char **endptr) |
| long double __cdecl | strtold (const char *__restrict__, char **__restrict__) |
| _CRTIMP double __cdecl | _strtod_l (const char *_Str, char **_EndPtr, _locale_t _Locale) |
| long __cdecl | strtol (const char *_Str, char **_EndPtr, int _Radix) |
| _CRTIMP long __cdecl | _strtol_l (const char *_Str, char **_EndPtr, int _Radix, _locale_t _Locale) |
| unsigned long __cdecl | strtoul (const char *_Str, char **_EndPtr, int _Radix) |
| _CRTIMP unsigned long __cdecl | _strtoul_l (const char *_Str, char **_EndPtr, int _Radix, _locale_t _Locale) |
| int __cdecl | system (const char *_Command) |
| _CRTIMP char *__cdecl | _ultoa (unsigned long _Value, char *_Dest, int _Radix) |
| int __cdecl | wctomb (char *_MbCh, wchar_t _WCh) |
| _CRTIMP int __cdecl | _wctomb_l (char *_MbCh, wchar_t _WCh, _locale_t _Locale) |
| size_t __cdecl | wcstombs (char *_Dest, const wchar_t *_Source, size_t _MaxCount) |
| _CRTIMP size_t __cdecl | _wcstombs_l (char *_Dest, const wchar_t *_Source, size_t _MaxCount, _locale_t _Locale) |
| void *__cdecl | calloc (size_t _NumOfElements, size_t _SizeOfElements) |
| void __cdecl | free (void *_Memory) |
| void *__cdecl | malloc (size_t _Size) |
| void *__cdecl | realloc (void *_Memory, size_t _NewSize) |
| _CRTIMP void *__cdecl | _recalloc (void *_Memory, size_t _Count, size_t _Size) |
| _CRTIMP void *__cdecl | _aligned_offset_malloc (size_t _Size, size_t _Alignment, size_t _Offset) |
| _CRTIMP void *__cdecl | _aligned_realloc (void *_Memory, size_t _Size, size_t _Alignment) |
| _CRTIMP void *__cdecl | _aligned_recalloc (void *_Memory, size_t _Count, size_t _Size, size_t _Alignment) |
| _CRTIMP void *__cdecl | _aligned_offset_realloc (void *_Memory, size_t _Size, size_t _Alignment, size_t _Offset) |
| _CRTIMP void *__cdecl | _aligned_offset_recalloc (void *_Memory, size_t _Count, size_t _Size, size_t _Alignment, size_t _Offset) |
| _CRTIMP wchar_t *__cdecl | _itow (int _Value, wchar_t *_Dest, int _Radix) |
| _CRTIMP wchar_t *__cdecl | _ltow (long _Value, wchar_t *_Dest, int _Radix) |
| _CRTIMP wchar_t *__cdecl | _ultow (unsigned long _Value, wchar_t *_Dest, int _Radix) |
| double __cdecl | wcstod (const wchar_t *_Str, wchar_t **_EndPtr) |
| float __cdecl | wcstof (const wchar_t *nptr, wchar_t **endptr) |
| long double __cdecl | wcstold (const wchar_t *__restrict__, wchar_t **__restrict__) |
| _CRTIMP double __cdecl | _wcstod_l (const wchar_t *_Str, wchar_t **_EndPtr, _locale_t _Locale) |
| long __cdecl | wcstol (const wchar_t *_Str, wchar_t **_EndPtr, int _Radix) |
| _CRTIMP long __cdecl | _wcstol_l (const wchar_t *_Str, wchar_t **_EndPtr, int _Radix, _locale_t _Locale) |
| unsigned long __cdecl | wcstoul (const wchar_t *_Str, wchar_t **_EndPtr, int _Radix) |
| _CRTIMP unsigned long __cdecl | _wcstoul_l (const wchar_t *_Str, wchar_t **_EndPtr, int _Radix, _locale_t _Locale) |
| _CRTIMP wchar_t *__cdecl | _wgetenv (const wchar_t *_VarName) |
| _CRTIMP int __cdecl | _wsystem (const wchar_t *_Command) |
| _CRTIMP double __cdecl | _wtof (const wchar_t *_Str) |
| _CRTIMP double __cdecl | _wtof_l (const wchar_t *_Str, _locale_t _Locale) |
| _CRTIMP int __cdecl | _wtoi (const wchar_t *_Str) |
| _CRTIMP int __cdecl | _wtoi_l (const wchar_t *_Str, _locale_t _Locale) |
| _CRTIMP long __cdecl | _wtol (const wchar_t *_Str) |
| _CRTIMP long __cdecl | _wtol_l (const wchar_t *_Str, _locale_t _Locale) |
__MINGW_EXTENSION _CRTIMP
wchar_t *__cdecl | _i64tow (__int64 _Val, wchar_t *_DstBuf, int _Radix) |
__MINGW_EXTENSION _CRTIMP
wchar_t *__cdecl | _ui64tow (unsigned __int64 _Val, wchar_t *_DstBuf, int _Radix) |
__MINGW_EXTENSION _CRTIMP
__int64 __cdecl | _wtoi64 (const wchar_t *_Str) |
__MINGW_EXTENSION _CRTIMP
__int64 __cdecl | _wtoi64_l (const wchar_t *_Str, _locale_t _Locale) |
__MINGW_EXTENSION _CRTIMP
__int64 __cdecl | _wcstoi64 (const wchar_t *_Str, wchar_t **_EndPtr, int _Radix) |
__MINGW_EXTENSION _CRTIMP
__int64 __cdecl | _wcstoi64_l (const wchar_t *_Str, wchar_t **_EndPtr, int _Radix, _locale_t _Locale) |
__MINGW_EXTENSION _CRTIMP
unsigned __int64 __cdecl | _wcstoui64 (const wchar_t *_Str, wchar_t **_EndPtr, int _Radix) |
__MINGW_EXTENSION _CRTIMP
unsigned __int64 __cdecl | _wcstoui64_l (const wchar_t *_Str, wchar_t **_EndPtr, int _Radix, _locale_t _Locale) |
| _CRTIMP char *__cdecl | _fullpath (char *_FullPath, const char *_Path, size_t _SizeInBytes) |
| _CRTIMP char *__cdecl | _ecvt (double _Val, int _NumOfDigits, int *_PtDec, int *_PtSign) |
| _CRTIMP char *__cdecl | _fcvt (double _Val, int _NumOfDec, int *_PtDec, int *_PtSign) |
| _CRTIMP char *__cdecl | _gcvt (double _Val, int _NumOfDigits, char *_DstBuf) |
| _CRTIMP int __cdecl | _atodbl (_CRT_DOUBLE *_Result, char *_Str) |
| _CRTIMP int __cdecl | _atoldbl (_LDOUBLE *_Result, char *_Str) |
| _CRTIMP int __cdecl | _atoflt (_CRT_FLOAT *_Result, char *_Str) |
| _CRTIMP int __cdecl | _atodbl_l (_CRT_DOUBLE *_Result, char *_Str, _locale_t _Locale) |
| _CRTIMP int __cdecl | _atoldbl_l (_LDOUBLE *_Result, char *_Str, _locale_t _Locale) |
| _CRTIMP int __cdecl | _atoflt_l (_CRT_FLOAT *_Result, char *_Str, _locale_t _Locale) |
| unsigned long __cdecl | _lrotl (unsigned long _Val, int _Shift) |
| unsigned long __cdecl | _lrotr (unsigned long _Val, int _Shift) |
| _CRTIMP void __cdecl | _makepath (char *_Path, const char *_Drive, const char *_Dir, const char *_Filename, const char *_Ext) |
| _onexit_t __cdecl | _onexit (_onexit_t _Func) |
| void __cdecl | perror (const char *_ErrMsg) |
| _CRTIMP int __cdecl | _putenv (const char *_EnvString) |
| unsigned int __cdecl | _rotl (unsigned int _Val, int _Shift) |
__MINGW_EXTENSION unsigned
__int64 __cdecl | _rotl64 (unsigned __int64 _Val, int _Shift) |
| unsigned int __cdecl | _rotr (unsigned int _Val, int _Shift) |
__MINGW_EXTENSION unsigned
__int64 __cdecl | _rotr64 (unsigned __int64 _Val, int _Shift) |
| _CRTIMP void __cdecl | _searchenv (const char *_Filename, const char *_EnvVar, char *_ResultPath) |
| _CRTIMP void __cdecl | _splitpath (const char *_FullPath, char *_Drive, char *_Dir, char *_Filename, char *_Ext) |
| _CRTIMP void __cdecl | _swab (char *_Buf1, char *_Buf2, int _SizeInBytes) |
| _CRTIMP wchar_t *__cdecl | _wfullpath (wchar_t *_FullPath, const wchar_t *_Path, size_t _SizeInWords) |
| _CRTIMP void __cdecl | _wmakepath (wchar_t *_ResultPath, const wchar_t *_Drive, const wchar_t *_Dir, const wchar_t *_Filename, const wchar_t *_Ext) |
| _CRTIMP void __cdecl | _wperror (const wchar_t *_ErrMsg) |
| _CRTIMP int __cdecl | _wputenv (const wchar_t *_EnvString) |
| _CRTIMP void __cdecl | _wsearchenv (const wchar_t *_Filename, const wchar_t *_EnvVar, wchar_t *_ResultPath) |
| _CRTIMP void __cdecl | _wsplitpath (const wchar_t *_FullPath, wchar_t *_Drive, wchar_t *_Dir, wchar_t *_Filename, wchar_t *_Ext) |
_CRTIMP
__MINGW_ATTRIB_DEPRECATED void
__cdecl | _beep (unsigned _Frequency, unsigned _Duration) |
_CRTIMP
__MINGW_ATTRIB_DEPRECATED void
__cdecl | _seterrormode (int _Mode) |
_CRTIMP
__MINGW_ATTRIB_DEPRECATED void
__cdecl | _sleep (unsigned long _Duration) |
| _CRTIMP char *__cdecl | ecvt (double _Val, int _NumOfDigits, int *_PtDec, int *_PtSign) |
| _CRTIMP char *__cdecl | fcvt (double _Val, int _NumOfDec, int *_PtDec, int *_PtSign) |
| _CRTIMP char *__cdecl | gcvt (double _Val, int _NumOfDigits, char *_DstBuf) |
| _CRTIMP char *__cdecl | itoa (int _Val, char *_DstBuf, int _Radix) |
| _CRTIMP char *__cdecl | ltoa (long _Val, char *_DstBuf, int _Radix) |
| _CRTIMP int __cdecl | putenv (const char *_EnvString) |
| _CRTIMP void __cdecl | swab (char *_Buf1, char *_Buf2, int _SizeInBytes) |
| _CRTIMP char *__cdecl | ultoa (unsigned long _Val, char *_Dstbuf, int _Radix) |
| onexit_t __cdecl | onexit (onexit_t _Func) |
| __MINGW_EXTENSION lldiv_t __cdecl | lldiv (long long, long long) |
__MINGW_EXTENSION __CRT_INLINE
long long __cdecl | llabs (long long _j) |
| __MINGW_EXTENSION long long __cdecl | strtoll (const char *__restrict__, char **__restrict, int) |
__MINGW_EXTENSION unsigned
long long __cdecl | strtoull (const char *__restrict__, char **__restrict__, int) |
| __MINGW_EXTENSION long long __cdecl | atoll (const char *) |
| __MINGW_EXTENSION long long __cdecl | wtoll (const wchar_t *) |
| __MINGW_EXTENSION char *__cdecl | lltoa (long long, char *, int) |
| __MINGW_EXTENSION char *__cdecl | ulltoa (unsigned long long, char *, int) |
| __MINGW_EXTENSION wchar_t *__cdecl | lltow (long long, wchar_t *, int) |
| __MINGW_EXTENSION wchar_t *__cdecl | ulltow (unsigned long long, wchar_t *, int) |
Variables |
| _CRTIMP int | __mb_cur_max |
| _CRTIMP char * | _sys_errlist [] |
| _CRTIMP int | _sys_nerr |
| _CRTIMP int | __argc |
| _CRTIMP char ** | __argv |
| _CRTIMP wchar_t ** | __wargv |
| _CRTIMP char ** | _environ |
| _CRTIMP wchar_t ** | _wenviron |
| _CRTIMP char * | _pgmptr |
| _CRTIMP wchar_t * | _wpgmptr |
| _CRTIMP int | _fmode |
| _CRTIMP unsigned int | _osplatform |
| _CRTIMP unsigned int | _osver |
| _CRTIMP unsigned int | _winver |
| _CRTIMP unsigned int | _winmajor |
| _CRTIMP unsigned int | _winminor |