C++的对象在赋值或拷贝时,容易出现两个对象指向同一块内存,这种属于浅拷贝或者叫浅赋值,例如下面的代码实现一个string类:
/* 深拷贝与浅拷贝 */#include class mystring{ private: char* _str = nullptr; int _len = 0;public