一直想试着把自己理解和学习到的右值引用相关的技术细节整理并分享出来,希望能够对感兴趣的朋友提供帮助。右值引用是C++11标准中新增的一个特性。右值引用允许程序员可以忽略逻辑上不需要的拷贝;而且还可以用来支持实现完美转发的函数。它们都是实现更高效、更健壮的库。move语义先不展开具体右值引用定义。先说...
分类:
编程语言 时间:
2014-11-01 06:12:29
阅读次数:
318
make_shared作用 make_shared的作用和new类似,都是构造一个对象实例 make_shared和new的性能比较 make_shared和new的性能在C++03上加了优化选项后表现得基本一致
在C++ 11中因为make_shared有std::move语义,在加上O2优化选项...
分类:
编程语言 时间:
2014-08-03 20:28:15
阅读次数:
240