void* bsearch(const void* key, const void* base, size_t nmemb, size_t size,
c-compare-pred* compar);
void* bsearch(const void* key, const void* base, size_t nmemb, size_t size,
compare-pred* compar);
void qsort(void* base, size_t nmemb, size_t size, c-compare-pred* compar);
void qsort(void* base, size_t nmemb, size_t size, compare-pred* compar);
Remarks: Поведение не определено, если только объекты в массиве, на который указывает, не base имеют тривиального типа.
Throws: Любое исключение, созданное compar() ([res.on.exception.handling]).
См. Также: ISO C 7.22.5.