深拷贝与浅拷贝的理解

我们直接通过现象看问题!(下面的拷贝构造函数和赋值运算符重载是有问题的!!!) #include <string> class String { public: String(const char* str = "") { if (nullptr == str) str = ""; _str = new char[strlen(str) + 1]; strcpy(_str,
相关文章
相关标签/搜索