Section courante

A propos

Section administrative du site

QSORT

Tri rapide
Turbo C++ stdlib.h

Syntaxe

void qsort(void *base, size_t nelem, size_t width, int(*fcmp) (const void *, const void *));

Paramètres

Nom Description
base Ce paramètre permet d'indiquer un pointeur vers le premier élément du tableau à trier. Comme c'est un pointeur générique (void *), il peut être utilisé pour tout type de données.
nelem Ce paramètre permet d'indiquer le nombre d'éléments dans le tableau.
width Ce paramètre permet d'indiquer la taille en octets d'un élément du tableau (exemple : sizeof(int), sizeof(double), sizeof(struct X),...).
fcmp Ce paramètre permet d'indiquer un pointeur vers une fonction de comparaison définie par l'utilisateur.

Description

Cette fonction permet d'effectuer une tri d'un tableau avec la méthode «QuickSort».



Dernière mise à jour : Dimanche, le 28 Février 2021