析构函数的作用:对象销毁前,做清理工作
具体的清理工作,一般和构造函数想对应
比如:如果在构造函数使用了new 分配内存,就需要使用delete在析构函数中释放。会自动调用
pubulic:~Human(); Human::~Human() { delete addr; }
说明:在类的静态成员函数中,不能使用this 指针
析构函数 this指针
最新推荐文章于 2024-07-12 10:45:15 发布
析构函数的作用:对象销毁前,做清理工作
具体的清理工作,一般和构造函数想对应
比如:如果在构造函数使用了new 分配内存,就需要使用delete在析构函数中释放。会自动调用
pubulic:~Human(); Human::~Human() { delete addr; }
说明:在类的静态成员函数中,不能使用this 指针