C++ C++;移动构造函数参数

C++ C++;移动构造函数参数,c++,move-semantics,C++,Move Semantics,我应该如何向移动构造函数或移动赋值运算符解释参数 语法是typename&&name。(例如,myclass&inst) 这是一个“参考参考”,即;编译后的工作方式类似于指向指针的指针 或者这应该被视为一种全新的类型,一种“不同类型的参考”,即;编译后像单个指针一样工作 我希望这是一个明确的问题。这是一个r值参考 非正式地说,这意味着它是指通常出现在作业右侧的内容。从表面上看,这似乎是矛盾的。但这意味着这样一个实例的内容可以在没有任何不良影响的情况下被抓取。程序可以使用它来防止获取不必要的对象副

我应该如何向移动构造函数或移动赋值运算符解释参数

语法是
typename&&name
。(例如,
myclass&inst

这是一个“参考参考”,即;编译后的工作方式类似于指向指针的指针

或者这应该被视为一种全新的类型,一种“不同类型的参考”,即;编译后像单个指针一样工作

我希望这是一个明确的问题。

这是一个r值参考

非正式地说,这意味着它是指通常出现在作业右侧的内容。从表面上看,这似乎是矛盾的。但这意味着这样一个实例的内容可以在没有任何不良影响的情况下被抓取。程序可以使用它来防止获取不必要的对象副本


匿名临时工就是一个很好的例子。

看看r值参考。