深拷貝與淺拷貝的理解

我們直接通過現象看問題!(下面的拷貝構造函數和賦值運算符重載是有問題的!!!) #include <string> class String { public: String(const char* str = "") { if (nullptr == str) str = ""; _str = new char[strlen(str) + 1]; strcpy(_str,
相關文章
相關標籤/搜索