关于C++析构函数的问题
如果是释放类对象还没有关闭程序应该会执行它的析构函数的,但若是我用了exit(0);或者直接X掉程序,程序在关闭前会调用 所有 类对象的析构函数吗?
[解决办法]
交给系统去执行释放内存空间的动作吧
[解决办法]
不管是用 exit(0) 还是X掉程序,都不会调用析构函数
程序的所有资源交给系统释放
[解决办法]
奇怪,为什么都说会调用析构函数呢! 写个程序测试看看不就知道了吗?
如果exit(0)会调用析构函数,exit()看起来到有些像抛出异常了
要调用析构函数就用C++异常
[解决办法]
楼主啊,csdn就有C++标准下载。自己下了查一下不就知道答案了。
手懒是学不好编程的。