VC程序调试技巧介绍.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VC程序调试技巧介绍

VC程序调试技巧 CIW_BLUE 216位粉丝 1楼这篇文章是写给一些初学者看的,希望初学者的程序在出现一些小错 误(指运行时的错误)不用再找别人帮忙,可以自己搞定.这里以VC6.0为例,如果你对VC6.0感到厌烦的话,本人不负责.还有,这篇文件是写给初学者看的,里面可以一些写得很废话,但是我觉得这样初学者才可以看懂,如果你是高手,请直接跳过,o(∩_∩)o... 在VC6.0怎么调试程序呢? 首先,把程序(工程)打开,然后在需要调试的地方点击右键,弹出了一个菜单,选择?Insert/Remove?BreakPoint?.这样,就可以下断点(也就是说等一下调试程序的时候,程序到这里就会停)了.?如果你已经在那边下过断点的话,这时候,这个选项就变成Remove?BreakPoint,?再点就是删除断点了. 下完断点然后怎么办呢? 这时候就可以开始调试程序了.我们可以在菜单的?组建?- 开始调试?-?GO?或者工具栏的快捷键. 调试工具简单介绍. 还有: 4.大家已经简单地知道了怎么调试一个程序了. 下面就是简单给个程序,调试给大家看吧.代码如下: 这个程序,我们运行的时候,出现了莫名其妙的错误. 这个错误很简单,但是我们还是从它开始吧. 下面是调试的思路: 首先,我们要以最快的速度找到错误的地方(这个是要靠平时积累的,不能看一下就明白). 我们知道一个程序,最近运行的是main函数(Win32?APP?是WinMain函数).所以我们最好先从它下手. 先看下main函数到底调用了什么,它只是调用了一个Fun函数,把它的返回值输出,然后就返回.所以错误一定在Fun这个函数里面或者cout里面(其实cout一般不会有错误). 好,那么我们就在Fun这行下个断点(右键?-?Insert/Remove?BreakPoint?-?工具栏的GO?) 这个时候,我们再点击?图4?的第1个快捷键(进入到函数里面?) 我们现在已经在Fun里面了,好了,一步一步走吧,前2句是定义和赋值,第3句是计算一个表达式,然后把值给b,到第4步(还没有执行完),我们可以看到b?=?0 因为0不能做除数,所以Fun函数返回了a/b,所以出现了除数为0的 错误.到此为止,我们程序的错误找出来了.我们把它改正. 还有,在DX中要调试程序,请用CloseWindow(HWND?hWnd);?这个函数啊

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档