...世界上最受推崇、设计最精良的 C++ 库项目之一。 — Herb Sutter 和 Andrei Alexandrescu, C++ Coding Standards
...世界上最受推崇、设计最精良的 C++ 库项目之一。
boost::algorithm::none_of
// In header: <boost/algorithm/cxx11/none_of.hpp> template<typename InputIterator, typename Predicate> BOOST_CXX14_CONSTEXPR bool none_of(InputIterator first, InputIterator last, Predicate p);
对于空范围返回 true
参数
first
输入序列的起始位置
last
输入序列的结束位置之后的一个位置
p
用于测试序列元素的谓词
返回
[first, last) 中的所有元素都不满足谓词 'p',则返回 true