partition_point
Retorna o primeiro elemento em um determinado intervalo que não satisfaz a condição.Os elementos são classificados de modo que aqueles que satisfazem a condição venham antes de aqueles que não.
template<class ForwardIterator, class Predicate>
ForwardIterator partition_point(
ForwardIterator _First,
ForwardIterator _Last,
Predicate _Comp
);
Parâmetros
_First
ForwardIterator que indica o início de um intervalo para verificar uma condição._Last
ForwardIterator que indica o fim de um intervalo._Comp
A condição testar para.Isso é fornecido por um objeto definido pelo usuário da função de predicado que define a condição seja satisfeita pelo elemento que está sendo procurado para.Um predicado aceita um argumento único e retorna true ou false.
Valor de retorno
Retorna ForwardIterator que se refere ao primeiro elemento que não satisfaz a condição testada por _Comp, ou retorna _Last se não for encontrado.
Comentários
A função do modelo localiza o primeiro iterador it em [_First,_Last) para que _Comp(*it) é false.A seqüência deve ser ordenados por _Comp.
Requisitos
Cabeçalho: <algorithm>
namespace: STD