VISUAL C++ 调试指南
来源:互联网 发布:上海古典吉他老师 知乎 编辑:程序博客网 时间:2024/05/02 01:12
C++的错误大体可以分为两类,一类是编译器和连接器可以发现的语法错误,比如拼写错误和参数设置错误;但是在没有语法错误的情况下,也可能会发生让程序无法正确运行的逻辑错误。我们把这种错误叫做BUG。VISUAL C++的有如下两个基本调试功能:找出BUG发生的地方和分析如何修改BUG。该调试工具允许你每次只执行一行程序代码,这样你可以更方便地找到BUG发生的地方。
一个调试实例
#include <iostream.h>
#include <conio.h>
//Returns the factorial of n
int Factorial(int n) {
//Loop variable
int i;
int Result;
//Initialize the result
Result = n;
//Now multiply by 1 .. n
for (i = 0; i < n; i++)
Result *= i;
return Result;
}
void main() {
int n;
//Get a value
cout << "What value?";
cin >> n;
//Print the factorial
cout << Factorial(n) << endl;
操作步骤
1 执行程序,观察输入和输出情况
2 在编辑窗口中编辑程序,并在main()函数的第二个cout处设置一个断点。
3 在监视窗口中设置监视变量n
4 调试进入函数Factorial()
5 在快捷监视窗口中监视变量Result
6 分析错误
7 把光标移动到错误的行并作出更正。
8 选择DEGUG->STOP DEBUGGING.停止调试
9 单击BUILD命令组建修改后的程序。
10 对程序做适当改变使其结果变化,并运行程序使这些改变实现。具体操作方法为选择DEBUG->APPLY CODE CHANGES。然后在作改变的行单击右键,并在弹出菜单中选择SET NEXT STATEMENT。
11 选择菜单中的GO按钮。
12 移除所有的断点并重新运行程序。 13 参阅网上的调试工具相关文章并把相关特征写在下面。
- Visual C++调试指南
- VISUAL C++ 调试指南
- VISUAL C++ 调试指南
- Visual C++/MFC 指南
- 掌握visual studio2010调试技术 -- 入门指南
- visual studio code c调试
- VC开发指南--Visual C++/MFC入门教程
- VC开发指南--Visual C++/MFC入门教程
- VC开发指南--Visual C++/MFC入门教程
- VC开发指南--Visual C++/MFC入门教程
- 【c#】c#的调试(visual studio)
- Visual Studio 11开发指南(11)Visual Studio 11调试游戏
- Visual Studio调试dump文件(Windows/C/C++)
- Visual C 开发工具与调试技巧整理
- Visual C 开发工具与调试技巧整理
- Visual Studio 2005(c#)项目调试问题解决方案集锦
- visual+c+++2010环境下调试并行开发程序
- 【Visual C++】一些开发心得与调试技巧
- 单播事件访问器的应用
- Overlapped模型深入分析(原理篇)
- VI使用手册及linux指令集合
- Asp.Net 学习资源列表[转载]
- 节后 威金/Viking 来拜年
- VISUAL C++ 调试指南
- 远程调用技术代码追踪(socket)
- 远程调用技术代码追踪(Remobjects第三方控件)
- BizTalk 2004/2006 Interview questions that every developer must know...
- 系统理解Win32andMFC
- 歌词
- javascript高级属性:私有 和 继承
- 远程调用技术代码追踪(webservice)
- 每天一句(十七)