partition_point
Restituisce il primo elemento nell'intervallo specificato che non soddisfa la condizione.Gli elementi vengono ordinati in modo che quelli che soddisfano la condizione si verifica prima di quelli che non fanno.
template<class ForwardIterator, class Predicate>
ForwardIterator partition_point(
ForwardIterator _First,
ForwardIterator _Last,
Predicate _Comp
);
Parametri
_First
ForwardIterator che indica l'inizio di un intervallo al controllo di una condizione._Last
ForwardIterator 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 ForwardIterator che faccia riferimento al primo elemento che soddisfa la condizione di test da _Comp, o restituire _Last se non ne viene trovato.
Note
La funzione di modello trova il primo iteratore it in [_First,_Last) per il quale _Comp(*it) è false.La sequenza deve essere ordinata da _Comp.
Requisiti
intestazione: <algorithm>
Spazio dei nomi: deviazione standard