- 博客(2)
- 收藏
- 关注
原创 c++primer——第十章泛型算法lambda
一、谓词 谓词是一个调用表达式,其返回结果是一个能用做条件的值。 标准库算法为此分为两类: 1、一元谓词(意味着只能接受单一参数) 2、二元谓词(意味着他们有两个参数) 接受谓词的算法对输入序列中的元素调用谓词。因此元素类型必须能转换为谓词的参数类型。 以sort和isShorter举例 eg: bool isShorter(const string &s1, const string &...
2019-03-25 12:26:23 276
原创 c++primer——第十章泛型算法所提到的函数总结
泛型算法定义: 泛型因为他们可以用于不同类型的元素和多种容器类型(不仅包括标准库类型,还包括内置的数组类型),以及我们将看到的,还能用与其他类型的序列。 算法因为他们实现了一些经典算法的公共接口。 本章所介绍的几个函数 find:定义在头文件algorithm中,有三个参数,其中前两个至少为输入迭代器(指针),第三个参数是一个值。他返回第一个等于给定值元素的迭代器。从第一个参数开始寻找,如果没有找...
2019-03-25 10:41:16 168
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人