BZ易风

导航

 

2021年8月28日

摘要: 遍历算法 for_each 可有有返回值 可以绑定参数进行输出 transform 将容器中的数据进行搬运到另一个容器中 注意:transform 目标容器需要开辟空间 for_each(iterator beg, iterator end, _callback); 遍历算法 遍历容器元素 @par 阅读全文
posted @ 2021-08-28 11:14 BZ易风 阅读(62) 评论(0) 推荐(0) 编辑
 
摘要: 算法概述 算法主要是由头文件<algorithm> <functional> <numeric>组成。 <algorithm>是所有STL头文件中最大的一个,其中常用的功能涉及到比较,交换,查找,遍历,复制,修改,反转,排序,合并等... <numeric>体积很小,只包括在几个序列容器上进行的简单 阅读全文
posted @ 2021-08-28 11:09 BZ易风 阅读(36) 评论(0) 推荐(0) 编辑
 
摘要: 函数适配器bind1st bind2nd 现在我有这个需求 在遍历容器的时候,我希望将容器中的值全部加上100之后显示出来,怎么做? 我们直接给函数对象绑定参数 编译阶段就会报错 for_each(v.begin(), v.end(), bind2nd(myprint(),100)); 如果我们想使 阅读全文
posted @ 2021-08-28 09:31 BZ易风 阅读(37) 评论(0) 推荐(0) 编辑