【发布时间】:2021-11-26 01:28:50
【问题描述】:
我有一个简单的 C++ 代码,但我不知道如何使用析构函数:
class date {
public:
int day;
date(int m)
{
day =m;
}
~date(){
cout << "I wish you have entered the year \n" << day;
}
};
int main()
{
date ob2(12);
ob2.~date();
cout << ob2.day;
return 0;
}
我的问题是,我应该在我的析构函数代码中写什么,调用析构函数后,它会删除day变量?
【问题讨论】:
-
很多答案都提到了“堆栈”。如果您不确定堆栈是什么,请阅读此页面:web.archive.org/web/20071029040931/www.dirac.org/linux/gdb/…
标签: c++ destructor