다음을 통해 공유


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

참고 항목

참조

<algorithm>

표준 템플릿 라이브러리