C++
TstsUgeg
这个作者很懒,什么都没留下…
展开
-
C++ function、bind以及lamda表达式
原文地址:http://blog.csdn.net/augusdi/article/details/11771699本文是C++0x系列的第四篇,主要是内容是C++0x中新增的lambda表达式, function对象和bind机制。之所以把这三块放在一起讲,是因为这三块之间有着非常密切的关系,通过对比学习,加深对这部分内容的理解。在开始之间,首先要讲一个概念,closure(闭包),这个转载 2017-05-23 16:23:04 · 520 阅读 · 0 评论 -
C++11:深入理解右值引用,move语义和完美转发
原文链接:http://blog.csdn.net/booirror/article/details/45057689乍看起来,move语义使得你可以用廉价的move赋值替代昂贵的copy赋值,完美转发使得你可以将传来的任意参数转发给 其他函数,而右值引用使得move语义和完美转发成为可能。然而,慢慢地你发现这不那么简单,你发现std::move并没有move任何东西,完美转发也并不完转载 2017-06-06 17:17:02 · 1687 阅读 · 0 评论