all_of
在条件为在给定范围时,的每个元素返回 true。
template<class InputIterator, class Predicate>
bool all_of(
InputIterator _First,
InputIterator _Last,
BinaryPredicate _Comp
);
参数
_First
在何处开始检查指示条件的输入迭代器。 迭代器标记范围元素开始。_Last
指示一个范围的末尾到元素检查条件的输入迭代器。_Comp
测试条件的名称。 这是定义元素将满足的情况检查的用户定义的谓词函数对象。 谓词采用单个参数并返回 true 或 false。
返回值
返回 true 条件,则检测在指示的范围内的每个元素以及 false,如果未检测条件一次。
备注
时,请在范围的 [0, _Last - _First)中的每个 N,_Comp(*(_First + N)) 是 true模板,谓词函数返回 true。
要求
标头: <算法>
命名空间: std