佚名通过本文主要向大家介绍了
在VC60中不知哪出错了,运行程序没问题,但关闭之后,会弹出debugassetrtionfailed错误等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 在VC60中不知哪出错了 ,运行程序没问题,但关闭之后,会弹出debug assetrtion failed错误
描述:
解决方案1:
描述:
在VC6.0中不知哪出错了 ,运行程序没问题,但关闭之后,会弹出debug assetrtion failed错误???什么原因
解决方案1:
出现这个问题多半是你的内存出现错误了,
你看看是否有分配了内存的但是没释放的.
否者有些释放内存释放了两次,否者指针没有分配
内存却释放.
出现这种问题最好采用分半屏蔽代码调式法,
直到找到问题出现点
Debug下call stack,看函数调用堆栈
解决方案3:调试下关闭析构过程吧
解决方案4:析构的时候出问题,例如线程中已经被释放的对象被调用,指针越界,删除指针时出问题等等