C++11右值引用和std::move语句实例解析(推荐)
文件大小: 58k
源码售价: 69 个金币 积分规则     积分充值
资源说明:右值引用(及其支持的Move语意和完美转发)是C++0x将要加入的最重大语言特性之一。从实践角度讲,它能够完美解决C++中长久以来为人所诟病的临时对象效率问题。从语言本身讲,它健全了C++中的引用类型在左值右值方面的缺陷。从库设计者的角度讲,它给库设计者又带来了一把利器。从库使用者的角度讲,不动一兵一卒便可以获得“免费的”效率提升… 下面用实例来深入探讨右值引用。 1.什么是左值,什么是右值,简单说左值可以赋值,右值不可以赋值。以下面代码为例,“A a = getA();”该语句中a是左值,getA()的返回值是右值。 #include stdafx.h #include <iostre
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。