1 std::move
對於左 值用賦值構造,對於右value用move。用move可以減少創建臨時變量和賦值拷貝,move類似右value的引用。僅僅是指向。
從實現上講,std::move基本等同於一個類型轉換:static_cast<T&&>(lvalue);
1 std::move
對於左 值用賦值構造,對於右value用move。用move可以減少創建臨時變量和賦值拷貝,move類似右value的引用。僅僅是指向。
從實現上講,std::move基本等同於一個類型轉換:static_cast<T&&>(lvalue);