淺談淺拷貝,深拷貝以及寫時拷貝

淺拷貝 關於淺拷貝,最初是在學習類中的成員函數時關於默認的拷貝構造函數是學到的。 淺拷貝:也稱位拷貝,編譯器只是將對象中的值拷貝過來。如果對象中管理資源,最後就會導致多個對象共 享同一份資源,當一個對象銷燬時就會將該資源釋放掉,而此時另一些對象不知道該資源已經被釋放,以爲 還有效,所以當繼續對資源進項操作時,就會發生髮生了訪問違規。要解決淺拷貝問題,C++中引入了深拷 貝。 說明:上述String
相關文章
相關標籤/搜索