析构函数:与构造函数(在定义函数的时候被自动调用,对类里面的数据进行初始化)相反,是在对象被释放之前,自动加载(对类里面的数据进行恢复或其他操作)
#include
using namespace std;//cout,cin 都包含在命名空间里
class A
{
protected:
int a;
public:
A()
{
cout<<“A begin!”<<endl;
//hide_cursor();
}
~A()//多了一个上飘线
{
cout<<“A over!”<<endl;
//show_cursor();
}
};
int main()
{
A a1;
cout<<"--------------"<<endl;
return 0;
}
C++析构函数
最新推荐文章于 2025-07-04 21:26:57 发布