44#define _ALLOW_OLD_VALIDATE_MACROS
64 char const*
const string,
69 return __crt_strtox::parse_integer_from_string<long>(
string, end_ptr,
base,
nullptr);
73 char const*
const string,
79 return __crt_strtox::parse_integer_from_string<long>(
string, end_ptr,
base,
locale);
85 char const*
const string,
90 return __crt_strtox::parse_integer_from_string<unsigned long>(
string, end_ptr,
base,
nullptr);
94 char const*
const string,
100 return __crt_strtox::parse_integer_from_string<unsigned long>(
string, end_ptr,
base,
locale);
111 char const*
const string,
112 char**
const end_ptr,
116 return __crt_strtox::parse_integer_from_string<__int64>(
string, end_ptr,
base,
nullptr);
120 char const*
const string,
121 char**
const end_ptr,
125 return __crt_strtox::parse_integer_from_string<long long>(
string, end_ptr,
base,
nullptr);
129 char const*
const string,
130 char**
const end_ptr,
134 return __crt_strtox::parse_integer_from_string<intmax_t>(
string, end_ptr,
base,
nullptr);
140 char const*
const string,
141 char**
const end_ptr,
146 return __crt_strtox::parse_integer_from_string<__int64>(
string, end_ptr,
base,
locale);
150 char const*
const string,
151 char**
const end_ptr,
156 return __crt_strtox::parse_integer_from_string<long long>(
string, end_ptr,
base,
locale);
160 char const*
const string,
161 char**
const end_ptr,
166 return __crt_strtox::parse_integer_from_string<intmax_t>(
string, end_ptr,
base,
locale);
172 char const*
const string,
173 char**
const end_ptr,
177 return __crt_strtox::parse_integer_from_string<unsigned __int64>(
string, end_ptr,
base,
nullptr);
181 char const*
const string,
182 char**
const end_ptr,
186 return __crt_strtox::parse_integer_from_string<unsigned long long>(
string, end_ptr,
base,
nullptr);
190 char const*
const string,
191 char**
const end_ptr,
195 return __crt_strtox::parse_integer_from_string<uintmax_t>(
string, end_ptr,
base,
nullptr);
201 char const*
const string,
202 char**
const end_ptr,
207 return __crt_strtox::parse_integer_from_string<unsigned __int64>(
string, end_ptr,
base,
locale);
211 char const*
const string,
212 char**
const end_ptr,
217 return __crt_strtox::parse_integer_from_string<unsigned long long>(
string, end_ptr,
base,
locale);
221 char const*
const string,
222 char**
const end_ptr,
227 return __crt_strtox::parse_integer_from_string<uintmax_t>(
string, end_ptr,
base,
locale);
238 wchar_t const*
const string,
239 wchar_t**
const end_ptr,
243 return __crt_strtox::parse_integer_from_string<long>(
string, end_ptr,
base,
nullptr);
247 wchar_t const*
const string,
248 wchar_t**
const end_ptr,
253 return __crt_strtox::parse_integer_from_string<long>(
string, end_ptr,
base,
locale);
257 wchar_t const*
const string,
258 wchar_t**
const end_ptr,
262 return __crt_strtox::parse_integer_from_string<unsigned long>(
string, end_ptr,
base,
nullptr);
266 wchar_t const*
const string,
267 wchar_t**
const end_ptr,
272 return __crt_strtox::parse_integer_from_string<unsigned long>(
string, end_ptr,
base,
locale);
283 wchar_t const*
const string,
284 wchar_t**
const end_ptr,
288 return __crt_strtox::parse_integer_from_string<__int64>(
string, end_ptr,
base,
nullptr);
292 wchar_t const*
const string,
293 wchar_t**
const end_ptr,
297 return __crt_strtox::parse_integer_from_string<long long>(
string, end_ptr,
base,
nullptr);
301 wchar_t const*
const string,
302 wchar_t**
const end_ptr,
306 return __crt_strtox::parse_integer_from_string<intmax_t>(
string, end_ptr,
base,
nullptr);
312 wchar_t const*
const string,
313 wchar_t**
const end_ptr,
318 return __crt_strtox::parse_integer_from_string<__int64>(
string, end_ptr,
base,
locale);
322 wchar_t const*
const string,
323 wchar_t**
const end_ptr,
328 return __crt_strtox::parse_integer_from_string<long long>(
string, end_ptr,
base,
locale);
332 wchar_t const*
const string,
333 wchar_t**
const end_ptr,
338 return __crt_strtox::parse_integer_from_string<intmax_t>(
string, end_ptr,
base,
locale);
344 wchar_t const*
const string,
345 wchar_t**
const end_ptr,
349 return __crt_strtox::parse_integer_from_string<unsigned __int64>(
string, end_ptr,
base,
nullptr);
353 wchar_t const*
const string,
354 wchar_t**
const end_ptr,
358 return __crt_strtox::parse_integer_from_string<unsigned long long>(
string, end_ptr,
base,
nullptr);
362 wchar_t const*
const string,
363 wchar_t**
const end_ptr,
367 return __crt_strtox::parse_integer_from_string<uintmax_t>(
string, end_ptr,
base,
nullptr);
373 wchar_t const*
const string,
374 wchar_t**
const end_ptr,
379 return __crt_strtox::parse_integer_from_string<unsigned __int64>(
string, end_ptr,
base,
locale);
383 wchar_t const*
const string,
384 wchar_t**
const end_ptr,
389 return __crt_strtox::parse_integer_from_string<unsigned long long>(
string, end_ptr,
base,
locale);
393 wchar_t const*
const string,
394 wchar_t**
const end_ptr,
399 return __crt_strtox::parse_integer_from_string<uintmax_t>(
string, end_ptr,
base,
locale);
__MINGW_EXTENSION typedef unsigned long long uintmax_t
__MINGW_EXTENSION typedef long long intmax_t
uintmax_t __cdecl wcstoumax(wchar_t const *const string, wchar_t **const end_ptr, int const base)
intmax_t __cdecl _strtoimax_l(char const *const string, char **const end_ptr, int const base, _locale_t const locale)
__int64 __cdecl _wcstoi64(wchar_t const *const string, wchar_t **const end_ptr, int const base)
unsigned __int64 __cdecl _wcstoui64(wchar_t const *const string, wchar_t **const end_ptr, int const base)
__int64 __cdecl _strtoi64(char const *const string, char **const end_ptr, int const base)
long __cdecl _wcstol_l(wchar_t const *const string, wchar_t **const end_ptr, int const base, _locale_t const locale)
unsigned long __cdecl wcstoul(wchar_t const *const string, wchar_t **const end_ptr, int const base)
uintmax_t __cdecl _wcstoumax_l(wchar_t const *const string, wchar_t **const end_ptr, int const base, _locale_t const locale)
long long __cdecl _strtoll_l(char const *const string, char **const end_ptr, int const base, _locale_t const locale)
intmax_t __cdecl _wcstoimax_l(wchar_t const *const string, wchar_t **const end_ptr, int const base, _locale_t const locale)
__int64 __cdecl _strtoi64_l(char const *const string, char **const end_ptr, int const base, _locale_t const locale)
intmax_t __cdecl strtoimax(char const *const string, char **const end_ptr, int const base)
unsigned long __cdecl _wcstoul_l(wchar_t const *const string, wchar_t **const end_ptr, int const base, _locale_t const locale)
unsigned long __cdecl strtoul(char const *const string, char **const end_ptr, int const base)
long __cdecl wcstol(wchar_t const *const string, wchar_t **const end_ptr, int const base)
unsigned __int64 __cdecl _strtoui64_l(char const *const string, char **const end_ptr, int const base, _locale_t const locale)
long long __cdecl _wcstoll_l(wchar_t const *const string, wchar_t **const end_ptr, int const base, _locale_t const locale)
unsigned long long __cdecl _strtoull_l(char const *const string, char **const end_ptr, int const base, _locale_t const locale)
unsigned long long __cdecl _wcstoull_l(wchar_t const *const string, wchar_t **const end_ptr, int const base, _locale_t const locale)
long long __cdecl wcstoll(wchar_t const *const string, wchar_t **const end_ptr, int const base)
long __cdecl _strtol_l(char const *const string, char **const end_ptr, int const base, _locale_t const locale)
unsigned long long __cdecl wcstoull(wchar_t const *const string, wchar_t **const end_ptr, int const base)
unsigned __int64 __cdecl _strtoui64(char const *const string, char **const end_ptr, int const base)
unsigned __int64 __cdecl _wcstoui64_l(wchar_t const *const string, wchar_t **const end_ptr, int const base, _locale_t const locale)
unsigned long __cdecl _strtoul_l(char const *const string, char **const end_ptr, int const base, _locale_t const locale)
uintmax_t __cdecl _strtoumax_l(char const *const string, char **const end_ptr, int const base, _locale_t const locale)
__int64 __cdecl _wcstoi64_l(wchar_t const *const string, wchar_t **const end_ptr, int const base, _locale_t const locale)
long __cdecl strtol(char const *const string, char **const end_ptr, int const base)
uintmax_t __cdecl strtoumax(char const *const string, char **const end_ptr, int const base)
long long __cdecl strtoll(char const *const string, char **const end_ptr, int const base)
intmax_t __cdecl wcstoimax(wchar_t const *const string, wchar_t **const end_ptr, int const base)