find_if_not
Retourne le premier élément dans l'intervalle désigné qui ne remplit pas de condition.
template<class InputIterator, class Predicate>
InputIterator find_if_not(
InputIterator _First,
InputIterator _Last,
BinaryPredicate _Comp
);
Paramètres
_First
Un itérateur d'entrée qui indique le début d'une plage pour vérifier une condition._Last
Un itérateur d'entrée qui indique la fin d'une plage._Comp
La condition à tester.Cela est fourni par un objet défini par l'utilisateur de fonction d'attribut pour lequel définit la condition à répondre par l'élément recherché.Un attribut prend un argument unique et retourne true ou false.
Valeur de retour
Retourne un itérateur qui indique le premier élément avéré échec de la condition testée pour à l'aide de _Comp.Retourne _Last si aucun élément n'est trouvé.
Notes
La fonction de modèle détermine la valeur la plus basse d' N dans la plage [0,_Last - _First) pour lequel l'attribut _Comp(*(_First+ N)) est false.Il retourne ensuite _First+ N.Si aucune valeur n'existe, la fonction retourne _Last.Elle prend l'attribut une fois au maximum pour chaque N.
Configuration requise
en-tête : <algorithm>
l'espace de noms : DST