다음을 통해 공유


is_partitioned

반환 true 지정 된 범위에 있는 모든 요소는 테스트 경우 true 조건을 제공 테스트 전에 모든 요소에 대 한 false.

template<class InputIterator, class BinaryPredicate>
    bool is_partitioned(
        InputIterator _First, 
        InputIterator _Last,
        BinaryPredicate _Comp
    );

매개 변수

  • _First
    조건을 확인 하려면 범위의 시작 위치를 나타내는 입력된 반복기입니다.

  • _Last
    범위의 끝을 나타내는 입력된 반복기입니다.

  • _Comp
    테스트할 조건입니다.이 검색 되는 요소에 의해 충족 되어야 하는 조건을 정의 하는 조건자 함수의 사용자 정의 개체에서 제공 됩니다.조건자 인수를 받아 반환 true또는 false.

반환 값

True를 반환 하면 모든 테스트 요소는 지정 된 범위에서 true 조건을 제공 테스트 전에 모든 요소에 대 한 false, 그렇지 않으면 반환 false.

설명

템플릿 함수가 반환 true 경우에만 모든 요소에서 [_First, _Last) 으로 분할 된 _Comp. that is, all elements X in [_First, _Last) for which _Comp(X) is true occur before all elements Y for which _Comp(Y) is false.

요구 사항

헤더: <algorithm>

네임 스페이스: std

참고 항목

참조

is_sorted

is_sorted_until

partition_point

partition_copy

<algorithm>

표준 템플릿 라이브러리