C++ 淺拷貝和深拷貝

拷貝構造函數默認的是淺拷貝。當不涉及到堆內存時用淺拷貝完全可以,否則就需要深拷貝了。 淺拷貝相當於一個箱子有多個鑰匙,但其中一個人打開箱子取走箱子裏的東西時,其他人是不知道的。 深拷貝是有多個箱子每個箱子對應一個鑰匙,但一個人取走他的鑰匙對應的箱子裏的東西時,不會對其他人產生影響。   1 #include <bits/stdc++.h> 2 3 using namespace std;
相關文章
相關標籤/搜索