C++雜記

一、C++類的默認拷貝構造函數有什麼缺點? C++默認的拷貝構造函數是進行淺拷貝,也就是說拷貝複製的對象和原來的對象共享一塊內存地址,當其中一個對象被銷燬,那麼另一個對象所指向的內存就變成了空的了。c++ class A{ A(int x):size(x),data(new char[x]) { } ~A(){ delete []data; }
相關文章
相關標籤/搜索