理解深淺拷貝

從地址角度理解淺拷貝與深拷貝的實現與區別     當實例化一個對象的時候,調用構造函數,系統爲給當前對象在棧上分配對應大小的地址空間,並通過指針指向當前地址空間首地址。     如果我們新建對象,並用已有對象初始化當前對象,此時編譯器就會自動創建拷貝構造,而拷貝構造有深淺拷貝之分。     編譯器默認的拷貝爲淺拷貝。 淺拷貝     淺拷貝的實質是拷貝對象的地址,將當前對象的地址拷貝爲已知對象的內
相關文章
相關標籤/搜索