c++11 tips

1  std::move 

對於左 值用賦值構造,對於右value用move。用move可以減少創建臨時變量和賦值拷貝,move類似右value的引用。僅僅是指向。

從實現上講,std::move基本等同於一個類型轉換:static_cast<T&&>(lvalue);

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章