Util.qsortWithData

This is just like the standard C qsort() function, but the comparison routine accepts a user data argument.

This is guaranteed to be a stable sort since version 2.32.

struct Util
static
void
qsortWithData
(
void* pbase
,,
size_t size
,
GCompareDataFunc compareFunc
,
void* userData
)

Parameters

pbase void*

start of array to sort

totalElems int

elements in the array

size size_t

size of each element

compareFunc GCompareDataFunc

function to compare elements

userData void*

data to pass to @compare_func

Meta