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。
要求
标头: <algorithm>
命名空间: std