22 #define __need_wchar_t 67 #if !defined(__cplusplus) || defined(__STDC_LIMIT_MACROS) 70 #define INT8_MIN (-128) 71 #define INT16_MIN (-32768) 72 #define INT32_MIN (-2147483647 - 1) 73 #define INT64_MIN (-9223372036854775807LL - 1) 76 #define INT16_MAX 32767 77 #define INT32_MAX 2147483647 78 #define INT64_MAX 9223372036854775807LL 80 #define UINT8_MAX 0xff 81 #define UINT16_MAX 0xffff 82 #define UINT32_MAX 0xffffffff 83 #define UINT64_MAX 0xffffffffffffffffULL 86 #define INT_LEAST8_MIN INT8_MIN 87 #define INT_LEAST16_MIN INT16_MIN 88 #define INT_LEAST32_MIN INT32_MIN 89 #define INT_LEAST64_MIN INT64_MIN 91 #define INT_LEAST8_MAX INT8_MAX 92 #define INT_LEAST16_MAX INT16_MAX 93 #define INT_LEAST32_MAX INT32_MAX 94 #define INT_LEAST64_MAX INT64_MAX 96 #define UINT_LEAST8_MAX UINT8_MAX 97 #define UINT_LEAST16_MAX UINT16_MAX 98 #define UINT_LEAST32_MAX UINT32_MAX 99 #define UINT_LEAST64_MAX UINT64_MAX 102 #define INT_FAST8_MIN INT8_MIN 103 #define INT_FAST16_MIN INT16_MIN 104 #define INT_FAST32_MIN INT32_MIN 105 #define INT_FAST64_MIN INT64_MIN 107 #define INT_FAST8_MAX INT8_MAX 108 #define INT_FAST16_MAX INT16_MAX 109 #define INT_FAST32_MAX INT32_MAX 110 #define INT_FAST64_MAX INT64_MAX 112 #define UINT_FAST8_MAX UINT8_MAX 113 #define UINT_FAST16_MAX UINT16_MAX 114 #define UINT_FAST32_MAX UINT32_MAX 115 #define UINT_FAST64_MAX UINT64_MAX 119 #if defined(_WIN64) || defined(__LP64__) 120 #define INTPTR_MIN INT64_MIN 121 #define INTPTR_MAX INT64_MAX 122 #define UINTPTR_MAX UINT64_MAX 124 #define INTPTR_MIN INT32_MIN 125 #define INTPTR_MAX INT32_MAX 126 #define UINTPTR_MAX UINT32_MAX 130 #define INTMAX_MIN INT64_MIN 131 #define INTMAX_MAX INT64_MAX 132 #define UINTMAX_MAX UINT64_MAX 135 #if defined(_WIN64) || defined(__LP64__) 136 #define PTRDIFF_MIN INT64_MIN 137 #define PTRDIFF_MAX INT64_MAX 139 #define PTRDIFF_MIN INT32_MIN 140 #define PTRDIFF_MAX INT32_MAX 143 #define SIG_ATOMIC_MIN INT32_MIN 144 #define SIG_ATOMIC_MAX INT32_MAX 147 #if defined(_WIN64) || defined(__LP64__) 148 #define SIZE_MAX UINT64_MAX 150 #define SIZE_MAX UINT32_MAX 157 #define WCHAR_MAX ((wchar_t)-1) 165 #define WINT_MAX ((wint_t)-1) 170 #if !defined(__cplusplus) || defined(__STDC_CONSTANT_MACROS) 187 #define INT8_C(val) (INT_LEAST8_MAX - INT_LEAST8_MAX + (val)) 188 #define INT16_C(val) (INT_LEAST16_MAX - INT_LEAST16_MAX + (val)) 189 #define INT32_C(val) (INT_LEAST32_MAX - INT_LEAST32_MAX + (val)) 190 #define INT64_C(val) (INT_LEAST64_MAX - INT_LEAST64_MAX + (val)) 192 #define UINT8_C(val) (UINT_LEAST8_MAX - UINT_LEAST8_MAX + (val)) 193 #define UINT16_C(val) (UINT_LEAST16_MAX - UINT_LEAST16_MAX + (val)) 194 #define UINT32_C(val) (UINT_LEAST32_MAX - UINT_LEAST32_MAX + (val)) 195 #define UINT64_C(val) (UINT_LEAST64_MAX - UINT_LEAST64_MAX + (val)) 198 #define INTMAX_C(val) (INTMAX_MAX - INTMAX_MAX + (val)) 199 #define UINTMAX_C(val) (UINTMAX_MAX - UINTMAX_MAX + (val)) unsigned short uint_least16_t
Definition: vc_stdint.h:39
int int_fast32_t
Definition: vc_stdint.h:53
unsigned uint32_t
Definition: vc_stdint.h:31
unsigned __int64 uint_fast64_t
Definition: vc_stdint.h:56
int int32_t
Definition: vc_stdint.h:30
unsigned int uint_fast32_t
Definition: vc_stdint.h:54
short int16_t
Definition: vc_stdint.h:28
int int_least32_t
Definition: vc_stdint.h:40
char int_fast8_t
Definition: vc_stdint.h:49
unsigned __int64 uint64_t
Definition: vc_stdint.h:33
unsigned char uint8_t
Definition: vc_stdint.h:27
unsigned char uint_fast8_t
Definition: vc_stdint.h:50
short int_least16_t
Definition: vc_stdint.h:38
short int_fast16_t
Definition: vc_stdint.h:51
__int64 int_least64_t
Definition: vc_stdint.h:42
__int64 intmax_t
Definition: vc_stdint.h:63
signed char int_least8_t
Definition: vc_stdint.h:36
signed char int8_t
Definition: vc_stdint.h:26
unsigned __int64 uintmax_t
Definition: vc_stdint.h:64
unsigned char uint_least8_t
Definition: vc_stdint.h:37
unsigned short uint_fast16_t
Definition: vc_stdint.h:52
unsigned uint_least32_t
Definition: vc_stdint.h:41
__int64 int_fast64_t
Definition: vc_stdint.h:55
__int64 int64_t
Definition: vc_stdint.h:32
unsigned __int64 uint_least64_t
Definition: vc_stdint.h:43
unsigned short uint16_t
Definition: vc_stdint.h:29