DOKK / manpages / debian 12 / publib-dev / memisort.3pub.en
MEMISORT(3pub) C Programmer's Manual MEMISORT(3pub)

memisort - insert new element into sorted array

#include <publib.h>
void memisort(void *base, size_t nelem, size_t elsize, const void *new,
		int (*comp)(const void *, const void *));

memisort inserts a new element into a sorted array, in the proper place to keep the array sorted. base, elsize, nelem, and comp are as for qsort(3), new is a pointer to the new element.

publib(3), qsort(3)

Lars Wirzenius (lars.wirzenius@helsinki.fi)

C Programmer's Manual Publib