C++ 右值引用与 const 关键字

C++11 新增了另一种引用:右值引用(rvalue reference),这种引用可指向右值,是使用 && 声明的 。使用右值引用可以减少复制操作,延长临时对象生命周期,提升程序性能 。它一般被用来实现移动语义和完美转发,将 const 关键字用于右值引用的场景不多,这里来总结一下 const 右值引用的特性,对其是否具有实际应用价值不做讨论 。右值引用必须在创建的同时进行初始化,且只能使用右值进行初始化 , 可将 const 关键字用于右值引用,如下所示:
//声明并初始化常规右值引用变量int && rrx = 55;//将const关键字用于右值引用变量,以下几种为等效表示const int && crrx = 55;int const && crrx = 55;

    推荐阅读