[原]std::move何时发生真正的移动

吕子健 18/06/23 22:42:42
 c++11增加了一个新的类型--右值引用,而移动语义是通过右值引用来匹配临时值的.  尽管不能将一个右值引用直接绑定到一个左值上,但可以通过move将一个左值显示的转换为对应的右值引用类型  move,这是一个具有迷惑性的名字,实际上,move函数并没有真正的移动对象,他只是将该对象从一个左值转换为一个右值   #include <iostream> #include &...
作者:weixin_36888577 发表于 2018/06/23 22:42:42 原文链接 https://blog.csdn.net/weixin_36888577/article/details/80787782
阅读:59