4#if defined(__cplusplus)
14#define ltoa(number, str, base) lltoa(number, str, base)
15#define itoa(number, str, base) lltoa(number, str, base)
17_PUBLIC char*
ulltoa(
unsigned long long number,
char* str,
int base);
18#define ultoa(number, str, base) lltoa(number, str, base)
19#define uitoa(number, str, base) lltoa(number, str, base)
27#define strtol(nptr, endptr, base) ((long int)strtoll(nptr, endptr, base))
33#define atol(nptr) ((long)atoll(nptr))
34#define atoi(nptr) ((int)atoll(nptr))
47#define EXIT_FAILURE -1
65_PUBLIC void*
bsearch(
const void* key,
const void* base,
size_t nmemb,
size_t size,
66 int (*compar)(
const void*,
const void*));
68_PUBLIC void qsort(
void* base,
size_t nmemb,
size_t size,
int (*compar)(
const void*,
const void*));
96int system(
const char* command);
114 int (*compar)(
const void* k,
const void*
y,
void* context),
void* context);
117 int (*compar)(
const void*
x,
const void*
y,
void* context),
void* context);
121#if defined(__cplusplus)
void abort_handler_s(const char *_RESTRICT msg, void *_RESTRICT ptr, errno_t err)
static atomic_uint64_t seed
constraint_handler_t set_constraint_handler_s(constraint_handler_t handler)
_PUBLIC div_t div(int numer, int denom)
_PUBLIC ldiv_t ldiv(long int numer, long int denom)
_PUBLIC _NORETURN void exit(int status)
_PUBLIC void srand(unsigned int seed)
_PUBLIC long long int strtoll(const char *_RESTRICT nptr, char **_RESTRICT endptr, int base)
_PUBLIC int atexit(void(*func)(void))
_PUBLIC lldiv_t lldiv(long long int numer, long long int denom)
_PUBLIC void * realloc(void *ptr, size_t size)
_PUBLIC void qsort(void *base, size_t nmemb, size_t size, int(*compar)(const void *, const void *))
_PUBLIC long int labs(long int j)
_PUBLIC char * ulltoa(unsigned long long number, char *str, int base)
_PUBLIC int at_quick_exit(void(*func)(void))
_PUBLIC void * bsearch(const void *key, const void *base, size_t nmemb, size_t size, int(*compar)(const void *, const void *))
_PUBLIC float strtof(const char *_RESTRICT nptr, char **_RESTRICT endptr)
_PUBLIC int system(const char *string)
_PUBLIC _NORETURN void _Exit(int status)
_PUBLIC long double strtold(const char *_RESTRICT nptr, char **_RESTRICT endptr)
_PUBLIC unsigned long int strtoul(const char *_RESTRICT nptr, char **_RESTRICT endptr, int base)
_PUBLIC char * lltoa(long long number, char *str, int base)
_PUBLIC long long int atoll(const char *nptr)
_PUBLIC char * getenv(const char *name)
_PUBLIC long long int llabs(long long int j)
_PUBLIC void * calloc(size_t nmemb, size_t size)
_PUBLIC void * malloc(size_t size)
_PUBLIC _NORETURN void abort(void)
_PUBLIC _NORETURN void quick_exit(int status)
_PUBLIC void free(void *ptr)
_PUBLIC double strtod(const char *_RESTRICT nptr, char **_RESTRICT endptr)
_PUBLIC unsigned long long int strtoull(const char *_RESTRICT nptr, char **_RESTRICT endptr, int base)
_PUBLIC double atof(const char *nptr)