析构函数极少情况下是用户显式调用执行,一般都是系统执行,不需要用户自己干预。人为调用析构函数多数情况下是错误的。 析构函数式程序崩溃应该是资源泄露造成的,是不是new了没有delete或者delete了非new的指针,或者重复delete了。
看看析构函数代码?你可以把代码发过来,我帮你调试!