62 #ifndef __INCLUDE_INTTYPES_H 63 #define __INCLUDE_INTTYPES_H 193 #define EXTERN extern "C" 196 #define EXTERN extern 218 intmax_t strtoimax(
const char *,
char **,
int);
222 uintmax_t strtoumax(
const char *,
char **,
int);
226 intmax_t wcstoimax(
const wchar_t *,
wchar_t **,
int);
230 uintmax_t wcstoumax(
const wchar_t *,
wchar_t **,
int);
232 #if defined(__WORDSIZE) && __WORDSIZE == 64 233 #define __PRI64_PREFIX "l" 234 #define __PRIPTR_PREFIX "l" 236 #define __PRI64_PREFIX "ll" 237 #define __PRIPTR_PREFIX 240 #define PRId64 __PRI64_PREFIX "d" 245 #define PRIu64 __PRI64_PREFIX "u" 251 #define PRIi64 __PRI64_PREFIX "i" 256 #define SCNu64 __PRI64_PREFIX "u" 261 #define SCNi64 __PRI64_PREFIX "i"
intmax_t imaxabs(intmax_t)
return absolute value