可能重复: 什么是移动语义?
我最近参加了一个C++11研讨会,并给出了以下一些建议。
when you have && and you are unsure, you will almost always use std::move有谁能向我解释一下为什么你应该使用std::move而不是一些替代方案,有些情况下你不应该使用std::move?
发布于 2013-01-23 18:09:55
当您需要将对象的内容“传输”到其他地方时,可以使用move,而不需要复制。对象也可以不使用std::move来获取临时对象的内容。
从维基百科了解更多关于Rvalue引用和移动构造函数的信息。
https://stackoverflow.com/questions/14486367
复制相似问题