00001 #ifndef __LIB_STDLIB_H
00002
00003 #define __LIB_STDLIB_H
00004
00005 #include <stddef.h>
00006
00007
00008 int atoi (const char *);
00009 void qsort (void *array, size_t cnt, size_t size,
00010 int (*compare) (const void *, const void *));
00011 void *bsearch (const void *key, const void *array, size_t cnt,
00012 size_t size, int (*compare) (const void *, const void *));
00013
00014
00015 void sort (void *array, size_t cnt, size_t size,
00016 int (*compare) (const void *, const void *, void *aux),
00017 void *aux);
00018 void *binary_search (const void *key, const void *array, size_t cnt,
00019 size_t size,
00020 int (*compare) (const void *, const void *, void *aux),
00021 void *aux);
00022
00023 #endif