find (STL)
Recherche la position de la première occurrence d'un élément d'une plage ayant une valeur spécifiée.
template<class InputIterator, class T> InputIterator find(InputIterator first, InputIterator last, const T& val);
Paramètres
first
Itérateur d'entrée qui traite la position du premier élément de la plage où effectuer la recherche de la valeur spécifiée.last
Itérateur d'entrée qui traite la position située au-delà du dernier élément de la plage où effectuer la recherche de la valeur spécifiée.val
Valeur à rechercher.
Valeur de retour
Itérateur d'entrée qui traite la première occurrence de la valeur spécifiée dans la plage où effectuer la recherche. Si aucun élément n'est trouvé avec une valeur équivalente, last est retourné.
Notes
operator==, qui sert à déterminer la correspondance entre un élément et la valeur spécifiée, doit imposer une relation d'équivalence entre ses opérandes.
Pour obtenir un exemple de code avec find(), consultez find_if.
Configuration requise
En-tête : <algorithm>
Espace de noms : std