避免类中指针问题:
1.析构时,必须先判断指针是否为空
2.拷贝构造函数中,删除旧指针,开辟空间,赋值
3操作运算符=中,同2
#include <iostream>
using namespace std;
class Person
{
public:
int *Age;
Person(int age);
Person(const Person& p);
Person&</
避免类中指针问题:
1.析构时,必须先判断指针是否为空
2.拷贝构造函数中,删除旧指针,开辟空间,赋值
3操作运算符=中,同2
#include <iostream>
using namespace std;
class Person
{
public:
int *Age;
Person(int age);
Person(const Person& p);
Person&</