下载此文档

VisualStudio调试技巧课稿.pptx


文档分类:办公文档 | 页数:约35页 举报非法文档有奖
1/35
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/35 下载此文档
文档列表 文档介绍
《 VC++ 实战调试技巧》前言:调试技巧的重要性与课程安排主讲人:阳毅超 UIPower CTO 2 调试技巧的重要性?提高问题定位的速度?更加精确的命中断点?没有代码运行环境定位问题?提高处理 GDI 泄露,内存泄露等疑难的处理效率?提高分析与定位问题的能力本视频的意义?全实战性质的讲解,只涉及对我们最为关键的调试技巧?覆盖到我们日常使用中不常用但非常有用的技巧?针对实际我们实际不同的调试情况进行示例讲解?提高分析与定位问题的能力?注:使用 vs2010 进行代码讲解,适用于 vs2003~2008 , vc6 稍有区别学习本视频需要达到目标?短时间内掌握调试的关键技术?掌握 VisualStudio 调试的高级而实用的技巧?掌握 WinDbg 的使用技巧?掌握定位疑难问题,如内存泄露, GDI 泄露,程序偶现崩溃的处理方法?掌握解决问题思路与步骤,利用调试技巧来确定范围,定位问题本讲座的课程安排?第一讲: 《 VisualStudio 下的 C++ 调试方法》描述: 介绍如何利用 VisualStudio 的调试属性,各类断点设置,利用 pdb 与 dump 文件来定位崩溃问题。?第二讲: 《 WinDbg 调试工具的调试方法》描述:介绍利用 WinDbg 进行调试,定位 dump 堆栈,获取程序运行信息的方法。?第三讲: 《定位问题方法与途径》描述:介绍各种解决各类问题的思路,介绍处理内存泄露, GDI 泄露等问题的方法《 VC++ 实战调试技巧》第一讲: V isual Studio 下的 C++ 调试方法主讲人:阳毅超 UIPower CTO 7 第一节:调试工程配置?调试属性设置工程的的调试属性中,我们可以对调试的程序目录及路径进行设置。?命令: ?通常为运行的 EXE 程序,例如当我们调试 DLL 工程时, ?我们的调试程序会设置为加载此 DLL 的 exe 程序。?工作目录: ?通常为调试程序的运行目录,当我们的程序需要使用相对路径的外部资源时就需要使用此参数了,指定一个运行目录给它。?参数: ?为指定为命名运行的字符串数据第一节:调试工程配置?生成后事件 1)当我们调试 DLL 工程的时候我们的调试命令通常是 exe 程序,每次完成编译后我们需要手动将动态库拷贝到 exe 所在目录中。 2)通过生成后事件我们可以自动完成拷贝动态库等操作来提高我们的调试效率。 3)拷贝命令示例 a)命名使用的是 windows 的 cmd 命令 b) Copy “ ”“ c:\demo\ ” c) Copy “ C:\ * .dll ”“ c:\demo\ ”第二节:基本调试方法?启动调试?启动提示,通过点击 VS 工具栏上的调试按钮来对运行我们程序进入调试模式( F5 ) ?停止调试,启动调试后通过点击终止按钮来停止调试( Shift+F5 ) ?暂停调试,如果程序中没有命中断点的情况下程序会顺序的执行代码,在执行过程中我们可以通过暂停按钮来暂时停止代码的执行,程序会停止在当前的执行代码行中。点击运行后又会继续执行第二节:基本调试方法?输出窗口的使用?当我们启动调试程序之后我们可以使用调试窗口来获取程序的运行信息。?通过菜单-》视图-》输出,我们则可以打开输出窗口?快捷键为 alt+2 ?启动调试后系统会利用输出窗口反馈程序中所有资源的加载顺序和信息。

VisualStudio调试技巧课稿 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数35
  • 收藏数0 收藏
  • 顶次数0
  • 上传人s0012230
  • 文件大小1.55 MB
  • 时间2017-05-04