partition_point
주어진된 조건을 만족 하지 않는 범위에서 첫 번째 요소를 반환 합니다.이러한 조건을 만족 하지 않는 그 전에 나오도록 요소 정렬 됩니다.
template<class ForwardIterator, class Predicate>
ForwardIterator partition_point(
ForwardIterator _First,
ForwardIterator _Last,
Predicate _Comp
);
매개 변수
_First
A ForwardIterator 조건을 검사 하는 범위의 시작을 나타냅니다._Last
A ForwardIterator 는 범위의 끝을 나타냅니다._Comp
테스트할 조건입니다.이 검색 되는 요소에 의해 충족 되어야 하는 조건을 정의 하는 조건자 함수의 사용자 정의 개체에서 제공 됩니다.조건자 인수를 받아 반환 true 또는 false.
반환 값
반환 된 ForwardIterator 참조 하 여 테스트 조건을 만족 하지 않는 첫 번째 요소 _Comp, 또는 반환 _Last 하나 찾을 수 없는 경우.
설명
The template function finds the first iterator it in [_First,_Last) for which _Comp(*it) is false.시퀀스에서 정렬 되어야 합니다 _Comp.
요구 사항
헤더: <algorithm>
네임 스페이스: std