17#pragma warning(disable: _UCRT_DISABLED_WARNINGS)
118#define PRIdLEAST8 PRId8
119#define PRIdLEAST16 PRId16
120#define PRIdLEAST32 PRId32
121#define PRIdLEAST64 PRId64
122#define PRIdFAST8 PRId8
123#define PRIdFAST16 PRId32
124#define PRIdFAST32 PRId32
125#define PRIdFAST64 PRId64
126#define PRIdMAX PRId64
128 #define PRIdPTR PRId64
130 #define PRIdPTR PRId32
137#define PRIiLEAST8 PRIi8
138#define PRIiLEAST16 PRIi16
139#define PRIiLEAST32 PRIi32
140#define PRIiLEAST64 PRIi64
141#define PRIiFAST8 PRIi8
142#define PRIiFAST16 PRIi32
143#define PRIiFAST32 PRIi32
144#define PRIiFAST64 PRIi64
145#define PRIiMAX PRIi64
147 #define PRIiPTR PRIi64
149 #define PRIiPTR PRIi32
156#define PRIoLEAST8 PRIo8
157#define PRIoLEAST16 PRIo16
158#define PRIoLEAST32 PRIo32
159#define PRIoLEAST64 PRIo64
160#define PRIoFAST8 PRIo8
161#define PRIoFAST16 PRIo32
162#define PRIoFAST32 PRIo32
163#define PRIoFAST64 PRIo64
164#define PRIoMAX PRIo64
166 #define PRIoPTR PRIo64
168 #define PRIoPTR PRIo32
175#define PRIuLEAST8 PRIu8
176#define PRIuLEAST16 PRIu16
177#define PRIuLEAST32 PRIu32
178#define PRIuLEAST64 PRIu64
179#define PRIuFAST8 PRIu8
180#define PRIuFAST16 PRIu32
181#define PRIuFAST32 PRIu32
182#define PRIuFAST64 PRIu64
183#define PRIuMAX PRIu64
185 #define PRIuPTR PRIu64
187 #define PRIuPTR PRIu32
194#define PRIxLEAST8 PRIx8
195#define PRIxLEAST16 PRIx16
196#define PRIxLEAST32 PRIx32
197#define PRIxLEAST64 PRIx64
198#define PRIxFAST8 PRIx8
199#define PRIxFAST16 PRIx32
200#define PRIxFAST32 PRIx32
201#define PRIxFAST64 PRIx64
202#define PRIxMAX PRIx64
204 #define PRIxPTR PRIx64
206 #define PRIxPTR PRIx32
213#define PRIXLEAST8 PRIX8
214#define PRIXLEAST16 PRIX16
215#define PRIXLEAST32 PRIX32
216#define PRIXLEAST64 PRIX64
217#define PRIXFAST8 PRIX8
218#define PRIXFAST16 PRIX32
219#define PRIXFAST32 PRIX32
220#define PRIXFAST64 PRIX64
221#define PRIXMAX PRIX64
223 #define PRIXPTR PRIX64
225 #define PRIXPTR PRIX32
239#define SCNdLEAST8 SCNd8
240#define SCNdLEAST16 SCNd16
241#define SCNdLEAST32 SCNd32
242#define SCNdLEAST64 SCNd64
243#define SCNdFAST8 SCNd8
244#define SCNdFAST16 SCNd32
245#define SCNdFAST32 SCNd32
246#define SCNdFAST64 SCNd64
247#define SCNdMAX SCNd64
249 #define SCNdPTR SCNd64
251 #define SCNdPTR SCNd32
258#define SCNiLEAST8 SCNi8
259#define SCNiLEAST16 SCNi16
260#define SCNiLEAST32 SCNi32
261#define SCNiLEAST64 SCNi64
262#define SCNiFAST8 SCNi8
263#define SCNiFAST16 SCNi32
264#define SCNiFAST32 SCNi32
265#define SCNiFAST64 SCNi64
266#define SCNiMAX SCNi64
268 #define SCNiPTR SCNi64
270 #define SCNiPTR SCNi32
277#define SCNoLEAST8 SCNo8
278#define SCNoLEAST16 SCNo16
279#define SCNoLEAST32 SCNo32
280#define SCNoLEAST64 SCNo64
281#define SCNoFAST8 SCNo8
282#define SCNoFAST16 SCNo32
283#define SCNoFAST32 SCNo32
284#define SCNoFAST64 SCNo64
285#define SCNoMAX SCNo64
287 #define SCNoPTR SCNo64
289 #define SCNoPTR SCNo32
296#define SCNuLEAST8 SCNu8
297#define SCNuLEAST16 SCNu16
298#define SCNuLEAST32 SCNu32
299#define SCNuLEAST64 SCNu64
300#define SCNuFAST8 SCNu8
301#define SCNuFAST16 SCNu32
302#define SCNuFAST32 SCNu32
303#define SCNuFAST64 SCNu64
304#define SCNuMAX SCNu64
306 #define SCNuPTR SCNu64
308 #define SCNuPTR SCNu32
315#define SCNxLEAST8 SCNx8
316#define SCNxLEAST16 SCNx16
317#define SCNxLEAST32 SCNx32
318#define SCNxLEAST64 SCNx64
319#define SCNxFAST8 SCNx8
320#define SCNxFAST16 SCNx32
321#define SCNxFAST32 SCNx32
322#define SCNxFAST64 SCNx64
323#define SCNxMAX SCNx64
325 #define SCNxPTR SCNx64
327 #define SCNxPTR SCNx32
intmax_t __cdecl strtoimax(const char *__restrict__ nptr, char **__restrict__ endptr, int base)
imaxdiv_t __cdecl imaxdiv(intmax_t numer, intmax_t denom)
intmax_t __cdecl wcstoimax(const wchar_t *__restrict__ nptr, wchar_t **__restrict__ endptr, int base)
uintmax_t __cdecl wcstoumax(const wchar_t *__restrict__ nptr, wchar_t **__restrict__ endptr, int base)
intmax_t __cdecl imaxabs(intmax_t j)
uintmax_t __cdecl strtoumax(const char *__restrict__ nptr, char **__restrict__ endptr, int base)
_ACRTIMP uintmax_t __cdecl _strtoumax_l(_In_z_ char const *_String, _Out_opt_ _Deref_post_z_ char **_EndPtr, _In_ int _Radix, _In_opt_ _locale_t _Locale)
_ACRTIMP intmax_t __cdecl _wcstoimax_l(_In_z_ wchar_t const *_String, _Out_opt_ _Deref_post_z_ wchar_t **_EndPtr, _In_ int _Radix, _In_opt_ _locale_t _Locale)
_ACRTIMP uintmax_t __cdecl _wcstoumax_l(_In_z_ wchar_t const *_String, _Out_opt_ _Deref_post_z_ wchar_t **_EndPtr, _In_ int _Radix, _In_opt_ _locale_t _Locale)
_ACRTIMP intmax_t __cdecl _strtoimax_l(_In_z_ char const *_String, _Out_opt_ _Deref_post_z_ char **_EndPtr, _In_ int _Radix, _In_opt_ _locale_t _Locale)
_In_ size_t _In_ int _Radix
__MINGW_EXTENSION typedef unsigned long long uintmax_t
__MINGW_EXTENSION typedef long long intmax_t
_In_ size_t _In_z_ _Printf_format_string_ const char _In_ const struct tm _In_opt_ _locale_t _Locale
#define _UCRT_DISABLE_CLANG_WARNINGS
#define _UCRT_RESTORE_CLANG_WARNINGS
#define _CRT_END_C_HEADER
#define _CRT_BEGIN_C_HEADER