关于C++11新特性之std::move、std::forward、左右值引用网上资料已经很多了,我主要针对测试性能做一个测试,梳理一下这些逻辑,首先,左值比较熟悉,右值就是临时变量,意味着使用一次就不会再被使用了。针对这两种值引入了左值引用和右值引用,以及引用折叠的概念。1.右值引用的举例测试#include<iostream>usingnamespacestd;//创建一个测试类classA{public:A():m_a(55){}intm_a;};voidfun...
继续阅读 >