stdlib.h File Reference

_STDLIB_H_

__need_size_t

__need_wchar_t

labs

ldiv

ldiv_t

NULL

EXIT_FAILURE

EXIT_SUCCESS

RAND_MAX

MB_CUR_MAX

atexit

Workaround a built-in prototype in MSVC 5.0

_epoc32_atexit ( void(*)(void) )

IMPORT_C int_epoc32_atexit(void(*)(void)_func)

abort ( void )

IMPORT_C voidabort(void)

abs ( int )

IMPORT_C intabs(int)

atof ( const char * )

IMPORT_C doubleatof(const char *_nptr)

atoi ( const char * )

IMPORT_C intatoi(const char *_nptr)

atol

bsearch ( const void *, const void *, size_t, size_t, int(*)(const void *, const void *) )

IMPORT_C void *bsearch(const void *_key,
const void *_base,
size_t_nmemb,
size_t_size,
int(*)(const void *, const void *)_compar
)

calloc ( size_t, size_t )

IMPORT_C void *calloc(size_t_nmemb,
size_t_size
)

div ( int, int )

IMPORT_C div_tdiv(int_numer,
int_denom
)

exit ( int )

IMPORT_C voidexit(int_status)

free ( void * )

IMPORT_C voidfree(void *)

getenv ( const char * )

IMPORT_C char *getenv(const char *_string)

wgetenv ( const wchar_t * )

IMPORT_C wchar_t *wgetenv(const wchar_t *_string)

malloc ( size_t )

IMPORT_C void *malloc(size_t_size)

mbtowc ( wchar_t *, const char *, size_t )

IMPORT_C intmbtowc(wchar_t *pwc,
const char *s,
size_tn
)

wctomb ( char *, wchar_t )

IMPORT_C intwctomb(char *s,
wchar_twc
)

mbstowcs ( wchar_t *, const char *, size_t )

IMPORT_C intmbstowcs(wchar_t *pwc,
const char *s,
size_tn
)

wcstombs ( char *, const wchar_t *, size_t )

IMPORT_C intwcstombs(char *s,
const wchar_t *pwc,
size_tn
)

mblen ( const char *, size_t )

IMPORT_C intmblen(const char *string,
size_tsize
)

qsort ( void *, size_t, size_t, int(*)(const void *, const void *) )

IMPORT_C voidqsort(void *_base,
size_t_nmemb,
size_t_size,
int(*)(const void *, const void *)_compar
)

rand ( void )

IMPORT_C intrand(void)

realloc ( void *, size_t )

IMPORT_C void *realloc(void *_r,
size_t_size
)

srand ( unsigned )

IMPORT_C voidsrand(unsigned_seed)

strtod ( const char *, char ** )

IMPORT_C doublestrtod(const char *_n,
char **_end_PTR
)

strtol ( const char *, char **, int )

IMPORT_C longstrtol(const char *_n,
char **_end_PTR,
int_base
)

strtoul ( const char *, char **, int )

IMPORT_C unsigned longstrtoul(const char *_n_PTR,
char **_end_PTR,
int_base
)

system ( const char * )

IMPORT_C intsystem(const char *_string)

wsystem ( const wchar_t * )

IMPORT_C intwsystem(const wchar_t *_string)

setenv ( const char *, const char *, int )

IMPORT_C intsetenv(const char *_string,
const char *_value,
int_overwrite
)

not STRICT ANSI, but available anyway...

unsetenv ( const char * )

IMPORT_C voidunsetenv(const char *_name)

wsetenv ( const wchar_t *, const wchar_t *, int )

IMPORT_C intwsetenv(const wchar_t *_string,
const wchar_t *_value,
int_overwrite
)

wunsetenv ( const wchar_t * )

IMPORT_C voidwunsetenv(const wchar_t *_name)

strtodf ( const char *, char ** )

floatstrtodf(const char *_n,
char **_end_PTR
)

atoff ( const char * )

floatatoff(const char *_nptr)

cfree ( void *, void * )

voidcfree(void *,
void *
)

putenv ( const char * )

int putenv(const char *_string)

gcvt ( double, int, char * )

char *gcvt(double,
int,
char *
)

gcvtf ( float, int, char * )

char *gcvtf(float,
int,
char *
)

fcvt ( double, int, int *, int * )

char *fcvt(double,
int,
int *,
int *
)

fcvtf ( float, int, int *, int * )

char *fcvtf(float,
int,
int *,
int *
)

ecvt ( double, int, int *, int * )

char *ecvt(double,
int,
int *,
int *
)

ecvtbuf ( double, int, int *, int *, char * )

char *ecvtbuf(double,
int,
int *,
int *,
char *
)

fcvtbuf ( double, int, int *, int *, char * )

char *fcvtbuf(double,
int,
int *,
int *,
char *
)

ecvtf ( float, int, int *, int * )

char *ecvtf(float,
int,
int *,
int *
)

dtoa ( double, int, int, int *, int *, char ** )

char *dtoa(double,
int,
int,
int *,
int *,
char **
)