关于程序非法退出的问题 急 在线等待

jxw3000 2004-09-10 11:59:08
小弟的程序由于未知原因 2天一次非法退出,退出时没有任何提示或系统告警对话框
表面有点象程序正常退出。是哪方面原因引起的呢?请各位高手指点指点
...全文
119 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
bohut 2004-09-10
  • 打赏
  • 举报
回复
可能有内存泄露吧
lionhart 2004-09-10
  • 打赏
  • 举报
回复
堆栈溢出 Stack Overflow

在Debug模式下会在退出之前显示出错信息

在VC中按F5启动应用程序即可
rwdx 2004-09-10
  • 打赏
  • 举报
回复
同意楼上,估计是内存访问错误
DentistryDoctor 2004-09-10
  • 打赏
  • 举报
回复
没有任何提示一般都是堆栈溢出之类的比如无穷归递。
还有可能就是内存使用不当。
allenq 2004-09-10
  • 打赏
  • 举报
回复
呵呵, 运行两天出错???
那肯定是有内存没有释放了, 慢慢找吧.
lixiaosan 2004-09-10
  • 打赏
  • 举报
回复
内存溢出,慢慢找吧
realmiss 2004-09-10
  • 打赏
  • 举报
回复
一般内存访问错误多一些
oyljerry 2004-09-10
  • 打赏
  • 举报
回复
试着用程序的debug调试一下,看能否发现问题
zhujianping_es 2004-09-10
  • 打赏
  • 举报
回复
内存泄露!!
Or
Resource leak such as the system resouces (EVENT,PEN,........)
高歌猛进2000 2004-09-10
  • 打赏
  • 举报
回复
如果是程序已经全面测试过了!那么很可能是内存分配问题!你可以看看,所有new 出来的内存是否在所有分支上都delete(或者是malloc/free).特别是程序中多次分配的内存!
roger_ding 2004-09-10
  • 打赏
  • 举报
回复
如果是release版,非法指针访问不一定有系统出错对话框的,建议用debug版运行试试,如果再有指针错误会出现提示框的
jxw3000 2004-09-10
  • 打赏
  • 举报
回复
如果有内存访问错误的话应该有系统告警等对话框的。
就是因为不知道哪方面有BUG,而且没法测试出来
flyelf 2004-09-10
  • 打赏
  • 举报
回复
在测试的时候还有某些分支没有测试过,问题一般都出在这些分支上,毕竟这些分支很少能够运行到

15,473

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧