【vc++精品源码栏目提醒】:本文主要为网学会员提供“VC 怎样调试程序 - 大众科技”,希望对需要VC 怎样调试程序 - 大众科技网友有所帮助,学习一下!
VC程序调试演示 VC程序调试演示 程序调试概述 Debugger工具栏简介 启动Debugger 变量跟踪 设置断点 快速执行到一个断点 结束Debugger 快速查看变量类型 VC程序调试
演示 程序调试概述 Debugger工具栏简介 启动Debugger 变量跟踪 设置断点 快速执行到一个断点 结束Debugger 快速查看变量类型 程序调试概述 概述 – 检测和纠正错误是
软件开发的重要组成部分称这为 确认与验正。
确认指的是检查算法和程序是否达到 了
问题的技术要求,验证是指检查算法和程序是否 正确和完整。
好的调试策略 – 定位错误的一种好的方法是使程序打印引导性结果 ,以及指出什么时候该程序的某一部分开始执行和 结束执行的消息。
程序调试概述 四种程序错误类型 – 语法或编译时错误 – 连接错误 – 运行错误 – 逻辑或意图错误 查看错误消息 – 为查看产生特定诊断消息的代码语句,只要双击 Output窗口中相关的诊断消息即可; – 为获得一条错误消息的帮助,首先在Output窗口中 使用鼠标指针单击错误消息码,然后按F1键,相 应帮助文件打开。
程序调试概述 预防性维护 – 一条有经验的方法是桌面检查法。
桌面检查一个程 序类似于核对一封信或手稿,其思想是在内心对程 序进行跟踪,确保程序逻辑正确。
程序员必须考虑 各种可能的输入,并记录
程序执行期间所产生的所 有结果。
VC程序调试演示 程序调试概述 Debugger工具栏简介 启动Debugger 变量跟踪 设置断点 快速执行到一个断点 结束Debugger 快速查看变量类型 Debugger工具栏简介Restart:(CTRLSHIFTF5)指示VC,用户要从开始处调试程序,而不是从当前所跟踪的位置开始调试 Debugger工具栏简介停止程序调试,返回到Build菜单选项 Debugger工具栏简介在当前点上挂起程序的执行 Debugger工具栏简介ALTF10可以在程序正在调试时修改
源代码 Debugger工具栏简介ALTNUM显示程序代码中的下一条语句 Debugger工具栏简介F11正在跟踪的语句是一个子程序调用函数或方法时该选项单步进入所调用的子程序 Debugger工具栏简介F10正在跟踪的语句是一个子程序调用函数或方法时该选项跳过所调用的子程序停留在子程序调用下面的语句 Debugger工具栏简介SHIFTF11确认当前子程序中没有程序错误时该选项可以快速执行该子程序并停留在子程序后面的语句Debugger工具栏简介 CTRLF10快速执行到光标所在的代码处 Debugger工具栏简介SHIFTF9显示QuickWatch窗口在该窗口可以计算表达式的值 Debugger工具栏简介打开Watch窗口该窗口包含该应用程序的变量名及其当前值以及所有选择表达式 Debugger工具栏简介打开Variables窗口该窗口包含关于当前和前面的语句中所使用的变量和返回值 Debugger工具栏简介显示Regisers窗口显示微处理器的一般用途寄存器和CPU状态寄存器