更新了STL的算法方法含义

This commit is contained in:
Menghui Xie 2018-06-05 12:52:32 +08:00
parent b5a17ca86d
commit e28b8d6449

View File

@ -147,3 +147,15 @@ equal_range|获取相同元素的范围,返回包含容器中所有具有与 k
## pair
这个类把一对值values结合在一起这些值可能是不同的类型T1 和 T2。每个值可以被公有的成员变量first、second访问。
# 算法algorithms
方法|含义
---|---
all_of|返回容器范围 `[first,last)`(参数,迭代器(下同))内的所有元素是否都满足 pred参数`[](int i){return i%2;}`(下同))条件的布尔值
any_of|返回容器范围 `[first,last)`(参数)内的任何元素是否存在满足 pred参数条件的布尔值
none_of|返回容器范围 `[first,last)`(参数)内的所以元素是否都不满足 pred参数条件的布尔值
for_each|对于容器范围 `[first,last)`(参数)内的所以元素都调用 fn参数一元函数的指针或函数对象
find|返回容器范围 `[first,last)`(参数)第一个等于 val参数的迭代器。如果没有找到这样的元素则返回 last参数
find_if|返回容器范围 `[first,last)`(参数)内的第一个 pred参数一元布尔函数指针为 true 的迭代器
find_if_not|返回容器范围 `[first,last)`(参数)内的第一个 pred参数一元布尔函数指针为 false 的迭代器