移動語義和右值引用

移動構造 在現實中有很多這樣的例子,我們將錢從一個賬號轉移到另一個賬號,將手機SIM卡轉移到另一臺手機,將文件從一個位置剪切到另一個位置……移動構造可以減少不必要的複製,帶來性能上的提升。 C++11標準中提供了一種新的構造方法——移動構造。 C++11之前,如果要將源對象的狀態轉移到目標對象只能通過複製。在某些情況下,我們沒有必要複製對象——只需要移動它們。 C++11引入移動語義: 源對象資源
相關文章
相關標籤/搜索