簡單實現string類以及深淺拷貝問題

對象之間可以進行復制操作,包括採用拷貝構造函數的方式用一個對象去構造另一個對象(用一個對象的值初始化一個新的構造的對象),如同指針的複製一樣,對象複製也分爲淺複製和深複製 對象淺拷貝: 兩個對象之間進行復制時,若複製完成後,他們還共同使用着某些資源(內存空間),其中一個對象的銷燬會影響另一個對象(動態順序表) 如果沒有顯式提供拷貝構造函數與賦值運算符重載,編譯器會生成一個默認的拷貝構造函數和運算符
相關文章
相關標籤/搜索