操作系統:淺析深度拷貝與淺拷貝

淺拷貝 淺拷貝的實質相當於創建一個指針變量,然後讓指針變量指向要拷貝的內容,相當於增加了一個映射關係,而並不是真正意義上的拷貝。如下圖: 淺拷貝的優點在於拷貝的效率非常快,但是如果一旦改變內容,那麼目標跟源都會被改變。這就會造成安全的問題產生。所以在某些時候不適用。 深度拷貝 深度拷貝就是在物理內存開闢空間,然後將源目標的數據拷貝至新的空間,最後利用指針指向這個新的空間。這樣兩個空間是獨立的,兩者
相關文章
相關標籤/搜索