右值引用:移動語義和完美轉發

文章目錄 左值和右值 右值引用 移動構造 std::move const左值引用 完美轉發 左值和右值 區分左值、右值 等號左邊的一定是左值,左值可以被賦值,左值可以賦值給其它對象。 等號右邊的不一定是右值。右值只能出現在等號右邊,其它對象不能賦值給具有右值屬性的對象。 右值概念 右值分爲純右值和將亡值,右值對象不能取地址。 純右值主要識別臨時變量和一些不跟對象關聯的值。比如:常量、一些運算表達式
相關文章
相關標籤/搜索