VC++调试演示ppt课件.ppt_第1页
VC++调试演示ppt课件.ppt_第2页
VC++调试演示ppt课件.ppt_第3页
VC++调试演示ppt课件.ppt_第4页
VC++调试演示ppt课件.ppt_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、VC程序调试演示,吴建军北京大学信息学院网络研究所数据库实验室,VC程序调试演示,程序调试概述Debugger工具栏概述Debugger变量跟踪设置启动断点终止Debugger VC程序调试演示程序调试概述Debugger工具栏概述启动Debugger变量跟踪并设置中断点,快速显示退出中断点的Debugger变量类型,程序调试概述、错误检测和修正验证是指检查算法和程序是否满足问题的技术要求,验证是指检查算法和程序是否正确和完整。 如果正确的调试策略是错误的,一种很好的方法是将启动结果打印到程序上,并显示一条消息,指示一部分程序开始运行,何时结束。程序调试概述、四种程序错误类型语法或编译时的错误

2、连接错误执行错误逻辑或意图错误显示错误消息显示生成特定诊断消息的代码语句,请使用、 在Output窗口中双击相关的诊断消息。要获得错误消息的帮助,首先在Output窗口中用鼠标点击错误消息代码,按1键,打开相应的帮助文件。 程序调试的概要、预防性维护的经验方法是桌面检查法。 桌面检查程序类似于检查信和原稿,其思想是在心里跟踪程序,保证程序的逻辑正确。 程序员必须考虑各种输入,并记录程序运行过程中发生的所有结果。、VC程序调试演示、程序调试的概要Debugger工具栏的概要启动Debugger变量跟踪并设定中断点,快速显示结束中断点的Debugger变量类型。 调试器工具栏概述,restart:

3、(ctrlshiftf5)vc表示调试器工具栏概述,程序调试,而不是从用户指示从头调试程序的当前位置开始调试返回到Build菜单选项,调试器工具栏概述,在当前位置中断程序运行的调试器工具栏概述,(ALT F10 )在调试程序时可以更改源代码的调试器工具栏概述(ALT F10 ) 显示调试程序工具栏的概要,(F10 )如果跟踪中的语句是子程序调用(函数或方法),则此选项步入调用的子程序,显示调试程序工具栏的概要,(F11 )跟踪中的语句是子程序此选项跳过调用的子例程,在子例程调用下停留的语句、Debugger工具栏的概要、(SHIFT F11 )确认了当前的子例程中没有程序错误时,该选项立即执行

4、子例程,并执行子例程Debugger工具栏概述,(CTRL F10 )在光标所在的代码上快速运行,并显示Debugger工具栏概述(shiftf9)quickWatch窗口,您可以在其中计算表达式值的Debugger工具栏概述,应用程序打开包含所有选择表达式的watch窗口、Debugger工具栏概述、打开变量窗口、包含当前和上一句中使用的变量和返回值的Debugger工具栏概述、Regisers窗口显示、微处理器通用寄存器和“Debugger”工具栏概述、显示内存窗口、显示该应用程序的当前内存内容、“Debugger”工具栏概述、显示未返回的调用子例程名称、“Debugger”工具栏概述包含

5、程序集语言代码的窗口汇编语言代码是编译程序的反汇编、VC程序的调试演示、程序调试的概要Debugger工具栏的概要启动Debugger变量跟踪来设置中断点,结束中断点后Debugger 启动调试程序,在VC中打开源程序启动调试程序,进入调试模式,进入VC程序调试演示,程序调试的概要启动调试程序工具栏的概要调试程序变量跟踪,中断点结束中断点,快速显示Debugger变量类型,按变量跟踪,F10时,请注意,Auto窗口中出现a、b、c三个变量,这三个变量还没有被分配,变量跟踪F10、a、b, 分配c三个变量,未分配s和area变量,变量跟踪,F10,未分配s变量,未分配area变量,变量跟踪,F1

6、0,area变量,变量跟踪,F10,输出a,变量跟踪输出area的值,VC程序调试演示程序调试的概要Debugger工具栏的概要启动Debugger变量跟踪来设定中断点,结束中断点快速显示Debugger变量类型,设定中断点, 将光标置于要设置断点的行上,设置断点,单击按钮,设置断点。 进行VC程序调试演示程序调试的概要Debugger工具栏的概要启动Debugger变量跟踪设定中断点,快速显示结束中断点的Debugger变量类型,快速执行到中断点, 点击按钮快速运行到断点设置行,VC程序调试演示程序调试概述Debugger工具栏概述启动Debugger变量跟踪设置断点,快速运行到断点结束,debuggg 结束

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论