算法
文章平均质量分 80
wonghifong0223
这个作者很懒,什么都没留下…
展开
-
对lambda表达式的解析(一)
本文默认读者对泛型算法有一定的认识和基础 , 首先我们知道 , 在algorithm头文件中包含了很多的算法 , 而且这些算法全都是泛型 , 只需要与容器的迭代器接口即可 。而且这些泛型算法还可以让程序员自己定义:bool bigger(const string& s1 , const string& s2){ //默认已导入头文件 return s1.size() > s2.size原创 2015-09-21 09:02:33 · 548 阅读 · 0 评论 -
对lambda表达式的解析(二)
接着上一篇(第一篇) , 我们还差一种类型的表达式没有介绍 , 那就是lambda表达式的标准格式(后置返回类型的) 。 首先我们先来回顾一下lambda表达式的标准格式 [捕获列表] (参数列表) -> 返回类型 {函数体} 下面我们看一个非常简单的例子:int main(){ int a = 2 , b = 3 , c = 5; auto f = [a , b] (int n)原创 2015-09-23 07:46:54 · 377 阅读 · 0 评论