다음을 통해 공유


none_of

Returns true when a condition is never present among elements in the given range.

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

매개 변수

  • _First
    An input iterator that indicates where to start to check a range of elements for a condition.

  • _Last
    An input iterator that indicates the end of a range of elements.

  • _Comp
    The condition to test for. This is provided by a user-defined predicate function object that defines the condition. A predicate takes a single argument and returns true or false.

반환 값

Returns true if the condition is not detected at least once in the indicated range, and false if the condition is detected.

설명

The template function returns true only if, for some N in the range [0, _Last - _First), the predicate _Comp(*(_First + N)) is always false.

요구 사항

헤더: <algorithm>

네임스페이스: std

참고 항목

참조

any_of

all_of

표준 템플릿 라이브러리