我遇到了以下函数签名
void doSomething(double && r3);
它不是合乎逻辑的&&,而且Reference是单个& ......以上是什么&& ?如果可能的话,你能指点我一些文件吗?
答案 0 :(得分:1)
这是一个右值参考。我可以告诉你我是这方面的专家,但这对我来说可能是C ++中最令人困惑的方面。无论如何,这是一个很好的解释。
http://thbecker.net/articles/rvalue_references/section_03.html