C++基礎知識(深拷貝與淺拷貝)

       同一類型的對象之間可以賦值,使得兩個對象的成員變量的值相同,兩個對象仍然是獨立的兩個對象,這種情況被稱爲淺拷貝.        一般情況下,淺拷貝沒有任何副作用,但是當類中有指針,並且指針指向動態分配的內存空間,析構函數做了動態內存釋放的處理,會導致內存問題。               當類中有指針,並且此指針有動態分配空間,析構函數做了釋放處理,往往需要自定義拷貝構造函數,自行給
相關文章
相關標籤/搜索