自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 对于C++11中lambda函数的一点理解(下篇)

对于C++11中lambda函数的一点理解(下篇)  要解释清楚编译器为了这神奇的lambda表达式在背后都做了什么工作,我们不得不提到一个可能对很多人来说有点陌生的东西——函数对象。首先我必须承认我也是最近因为要了解lambda才接触到的。函数对象简单的说就是重载了括号操作符的对象,请看下面C++代码中的Functor这个类。在main函数里,首先我们以局部变量s为构造函数参数生成了Functor

2016-11-03 21:23:06 262

原创 对于C++11中lambda函数的一点理解(上篇)

作为一个C++程序员,在日常的编程中,我们时不时会到这样的窘境:在一个方法里,某些代码逻辑会出现这不同的地方,假如要单独为它们写个方法嘛会显得有点琐碎,不写嘛同样的代码又会出现在多个地方,违反了程序员编码的第一大铁律:Don’t Repeat Yourself(不要重复你自己)。

2016-10-30 22:19:29 376

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除