析构函数何时被调用

#include<iostream>
using namespace std;
class A
{
public:
    A()
    {
        cout<<"constructing A"<<endl;
       
    }
    ~A()
    {
        cout<<"desconstruting A"<<endl;
    }
};
void disp()
{
    A oo;
}
int  main()
{
    //A oo;
    disp();
    cout<<"take a mark"<<endl;
}

image

 

当对象生存周期结束时,析构函数会被调用

 

posted @ 2013-12-18 14:33  Android开发8585  阅读(440)  评论(0编辑  收藏  举报