Section courante

A propos

Section administrative du site

BSEARCH

Recherche binaire
Turbo C++ stdlib.h

Syntaxe

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

Paramètres

Nom Description
key Ce paramètre permet d'indiquer un pointeur vers l'élément que l'on souhaite rechercher dans le tableau.
base Ce paramètre permet d'indiquer un pointeur vers le tableau dans lequel la recherche est effectuée.
nelem Ce paramètre permet d'indiquer le nombre d'éléments dans le tableau base.
width Ce paramètre permet d'indiquer la taille en octets de chaque élément du tableau.
fcmp Ce paramètre permet d'indiquer un pointeur vers une fonction de comparaison comparant deux éléments du tableau.

Description

Cette fonction permet d'effectuer une recherche binaire (dichotomique) dans un tableau.



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