none_of

在条件在给定范围时,该元素中不存在返回 true。

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

参数

  • _First
    在何处开始检查指示条件范围元素的输入迭代器。

  • _Last
    指示范围的结束元素的输入迭代器。

  • _Comp
    测试条件的名称。 定义条件的用户定义的对象提供谓词函数)。 谓词采用单个参数并返回 true 或 false。

返回值

返回 true,如果该条件在一个范围中检测到至少一次和 false,如果检测条件。

备注

模板函数返回 true,只有,在 [0, _Last内的某 N 的范围 - 谓词,_First)_Comp(*(_First + N)) 始终为 false。

要求

标头: <算法>

命名空间: std

请参见

参考

any_of

all_of

标准模板库