读书人

关于C++析构函数的有关问题

发布时间: 2012-10-11 10:16:10 作者: rapoo

关于C++析构函数的问题
如果是释放类对象还没有关闭程序应该会执行它的析构函数的,但若是我用了exit(0);或者直接X掉程序,程序在关闭前会调用 所有 类对象的析构函数吗?

[解决办法]
交给系统去执行释放内存空间的动作吧
[解决办法]
不管是用 exit(0) 还是X掉程序,都不会调用析构函数

程序的所有资源交给系统释放

[解决办法]
奇怪,为什么都说会调用析构函数呢! 写个程序测试看看不就知道了吗?

如果exit(0)会调用析构函数,exit()看起来到有些像抛出异常了

要调用析构函数就用C++异常

[解决办法]
楼主啊,csdn就有C++标准下载。自己下了查一下不就知道答案了。
手懒是学不好编程的。

读书人网 >C++

热点推荐