|
MSTL 1.4.0
A Modern C++ Library with extended functionality, web components, and utility libraries
|
检查范围内元素是否满足特定条件的算法 更多...
函数 | |
| template<typename Iterator, typename Predicate, enable_if_t< is_ranges_input_iter_v< Iterator >, int > = 0> | |
| constexpr bool | all_of (Iterator first, Iterator last, Predicate pred) |
| 检查所有元素是否都满足谓词 | |
| template<typename Iterator, typename Predicate, enable_if_t< is_ranges_input_iter_v< Iterator >, int > = 0> | |
| constexpr bool | any_of (Iterator first, Iterator last, Predicate pred) |
| 检查是否有任意元素满足谓词 | |
| template<typename Iterator, typename Predicate, enable_if_t< is_ranges_input_iter_v< Iterator >, int > = 0> | |
| constexpr bool | none_of (Iterator first, Iterator last, Predicate pred) |
| 检查是否没有元素满足谓词 | |
检查范围内元素是否满足特定条件的算法
|
constexpr |
检查所有元素是否都满足谓词
| Iterator | 迭代器类型,需要满足输入迭代器要求 |
| Predicate | 谓词函数类型 |
| first | 范围的起始迭代器 |
| last | 范围的终止迭代器 |
| pred | 谓词函数 |
在文件 search.hpp 第 211 行定义.
|
constexpr |
检查是否有任意元素满足谓词
| Iterator | 迭代器类型,需要满足输入迭代器要求 |
| Predicate | 谓词函数类型 |
| first | 范围的起始迭代器 |
| last | 范围的终止迭代器 |
| pred | 谓词函数 |
在文件 search.hpp 第 228 行定义.
|
constexpr |
检查是否没有元素满足谓词
| Iterator | 迭代器类型,需要满足输入迭代器要求 |
| Predicate | 谓词函数类型 |
| first | 范围的起始迭代器 |
| last | 范围的终止迭代器 |
| pred | 谓词函数 |
在文件 search.hpp 第 245 行定义.