1
VC6.0 调试入门与提高
作者:化凡
QQ :371691096
2009 年 4 月
2
目 录
前沿............................................................3
正文............................................................4
一、调试工具栏介绍..............................................4
1.1 DEBUG 工具栏 ...............................................4
1.2 右键弹出调试菜单 ...........................................5
二、开始第一个调试工作..........................................5
2.1 断点的设置..................................................5
2.2 调试运行....................................................6
2.3 停止调试....................................................6
2.4 小结........................................................6
三、常见错误及调试技术..........................................6
3.1 开始运行错误................................................6
3.1.1 错误设置..............................................6
3.1.2 调试运行..............................................7
3.1.3 找到自己的代码。......................................7
3.2 运行结束错误................................................8
3.2.1 错误设置..............................................9
3.2.2 调试程序..............................................9
3.2.3 变量查看窗口.........................................10
3
前沿
说明:文章的名字可能取的比较大,毕竟本人能力有限,掌握的知识比较肤浅,
写出的东西可能没有多大的价值。但是看到一些初学者经常问一些太过简单的问
题,我终于忍不住想写点什么。通过与很多初学者交流,我发现他们共有的一个
弱点是不会调试。很多人根本不知道调试是怎么回事。其实很多问题,只要会调
试都能自己解决。
签于此,我就根据自己在程序开发中积累的经验写一点关于 VC6.0 下调试的
基本知识和技巧,希望对初学者有点帮助。由于本人的能力有限,文章中可能会
有很多不周到之处,希望读者谅解,同时提出批评和指正,以达到共同提高的目
的。
测试程序:为了有个直观的认识和方便学习,我将通过具体的实例程序进行介绍。
本文选取的是基于 MFC 的单文档程序,程序名称为 MyDebug。文章会列出本人
所了解的错误和调试技术。
常见错误:初始化错误、缺少头文件、少 lib(链接错误)、少 dll(运行错
误)、类型不匹配(编译错误)、断言错误。
4
正文
一、调试工具栏介绍
1.1 Debug 工具栏
当进入调试状态时,工具栏上会出现如下的工具条。
如果不出现上述工具条,可以进行如下操作调出该工具条。
1)选择菜单栏的 Tools 菜单项,出现如下窗口
2)选择 Toolbars 选项卡,如上图,然后在 打上勾,就 ok 了。