【博客2】c++手動實現string類

記錄下春招的時候讓手動string類的幾個默認函數,最近複習了primer,就順便補上移動構造吧 代碼如下: 這裏測試並分析下下移動構造函數: 測試代碼: 測試結果: 分析: 使用s1來移動構造s2,後,s1的資源轉移到了s2,s2享有s1資源的所有權。 建議: 1.使用c++11的move可以將一個左值轉換爲一個右值,從而觸發移動構造函數,使用移動構造函數,可以直接將一個將亡值的資源進行轉換所有
相關文章
相關標籤/搜索