【发布时间】:2017-05-05 22:00:54
【问题描述】:
最近我不小心编写了以下代码:
void someFunction(const SomeClass&& value){
//Some Code
}
我并不是要在 value 参数中添加 'const' 关键字。然而,这让我想到:是否有可能以某种方式调用这个函数,如果存在没有 const 的等效函数?如果是,这是否有意义,是否有实际用途?
【问题讨论】:
-
codesynthesis.com/~boris/blog/2012/07/24/…。 “具体来说,一个 const 右值将更喜欢绑定到 const 右值引用而不是 const 左值引用。”但是,您不应该为 const 右值而烦恼。它们没有多大意义。
标签: c++ rvalue-reference rvalue