C++中的深拷贝与浅拷贝问题

浅拷贝问题 当用一个类对象去初始化这个类的另外一个对象时,若是这个类没有提供拷贝构造函数以及重载=运算符,这时就会发生浅拷贝。以下代码所示web class Name { public: Name(const char *pname) { this->size=strlen(pname); this->pName=(char *)malloc(size+1);
相关文章
相关标签/搜索