find_if_not
Restituisce il primo elemento nell'intervallo indicato che non soddisfa una condizione.
template<class InputIterator, class Predicate>
InputIterator find_if_not(
InputIterator _First,
InputIterator _Last,
BinaryPredicate _Comp
);
Parametri
_First
Un iteratore di input che indica l'inizio di un intervallo al controllo di una condizione._Last
Un iteratore di input che indica la fine di un intervallo._Comp
La condizione da verificare.Viene fornita da un oggetto definito dall'utente di funzione di predicato che definisce la condizione soddisfatta dall'elemento trovato per.Un predicato accetta un solo argomento e restituisce true o false.
Valore restituito
Restituisce un iteratore che indica il primo elemento rilevato per interrompere il termine testato per l'utilizzo _Comp.Restituisce _Last se tale elemento non viene trovato.
Note
La funzione di modello determina il valore inferiore N nell'intervallo [0,_Last - _First) per cui il predicato _Comp(*(_First+ N)) è false.Restituisce _First+ N.Se tale valore è presente, la funzione restituisce _Last.Restituisce il predicato una volta al massimo per ogni N.
Requisiti
intestazione: <algorithm>
Spazio dei nomi: deviazione standard