Previous Up Next

3  Quicksort générique

On généralise le cas du tri d’un tableau d’entiers pour trier des tableaux de type quelconque. Il s’agit de proposer votre propre implémentation de la fonction qsort() de la bibliothèque standard (man 3 qsort).

Écrivez le code source de la fonction de prototype suivant :

void quicksort(void *base, int nelem, int size,
               int(*compar)(const void *, const void *));

avec


Previous Up Next