CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

为何我的程序一调试就死机?不调试就不死机?

楼主c_z_y(用力)2000-02-17 10:24:00 在 VC/MFC / 基础类 提问

我的一个程序,不用调试器运行(debug版)很正常,一用VC的调试器,肯定死机,堆栈是空的.  
  在另一个机子上却好好的,排除了VC的本身原因,有那位高手能告诉我!  
   
  还有另外一个程序却却相反,用调试器一步步跟踪,什么问题都没有,一下子执行,肯定出错 问题点数:150、回复次数:3Top

1 楼Sniper(sniper)回复于 2000-02-17 10:43:00 得分 10

第一种情况我见过,也不知道是什么原因,我把Visual   Stdio重装了一下就好了。  
  第二种情况不太清楚。Top

2 楼ad()回复于 2000-02-17 11:06:00 得分 70

第一种情况是因为安装造成的,即调试程序时需要的元素未安装,这可看成是VC本身的BUG。  
  第一种情况可能是因为对消息的响应时刻不正确,即在出错的地点所需要的条件尚未满足,但在调试状态下恰好避开了这种情况。你不要一步一步跟踪,而不断地设置断点,然后全速执行,这样反复进行,找到出错地点,再分析出错原因。Top

3 楼cloud(八大山人)回复于 2000-02-17 11:13:00 得分 70

第一种应该是VC的原因,建议先删除,再重装。  
  第二种情况可能是:用调试器一步步跟踪时,有些事件会触发,而运行时不会  
  触发,所以一部分代码没执行,导致错误。用断点仔细调试,可能可以发现  
  错误。  
  Top

相关问题

  • 鼠标钩子程序可以用但调试死机(100分)
  • 为何我的程序不能调试
  • 我在win2000下调试通过的VB程序,为什么在win98下一运行就死机!!
  • 求救:我在Win98下调试程序,当运行到API函数WaitForSingleObject()时就死机!!
  • 在VC++6.0中为何不能调试C++程序
  • ASP Web应用程序为何在VS2003中调试不了?
  • ASP Web 应用程序为何在VS2003中调试不了?
  • vs2003 一调试就死机的问题
  • 为何会死机?
  • 如何记录查找到的字符串的位置?为什么调试程序时机器和死机了似的?

关键词

  • 执行
  • vc
  • 调试
  • 死机
  • 调试器
  • 程序
  • 出错
  • 情况
  • 原因

得分解答快速导航

  • 帖主:c_z_y
  • Sniper
  • ad
  • cloud

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo