【发布时间】:2013-01-07 07:48:00
【问题描述】:
我最近参加了一个 C++11 研讨会,并给出了以下建议。
when you have && and you are unsure, you will almost always use std::move
谁能向我解释为什么你应该使用std::move,而不是一些替代方案和一些不应该使用std::move的情况?
【问题讨论】:
-
@XavierHolt 打我一下:不是逻辑运算符。
-
因为,命名的右值引用实际上是左值。
标签: c++ c++11 move-semantics