`
zjlinkpro
  • 浏览: 51767 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

从工具角度去调试代码——VS2008

 
阅读更多

 用VS2008调试代码

----------------------------------------------------------------------------------------------------------------------------------

1断点(Toggle Breakpoint):

F9:     切换断点(如果原来是断点,删除断点;反之,创建断点) 
Ctrl+F9:
启用/停止断点 断点存在
Ctrl+Shift+F9:
删除全部断点 

其中:

条件断点设置:右击断点,选择condition…

----------------------------------------------------------------------------------------------------------------------------------

 

2启动调试

F5:          启动调试 
Shift+F5:     
停止调试 
Ctrl+Shift+F5:
重启调试

-------------------------------------------------------------------------------------------------------------------------------

3执行程序

Ctrl+F5: 开始执行 

---------------------------------------------------------------------------------------------------------------------------------

4执行过程

1.调到function的调用时

2.单步调试

If想进入function里面

逐语句:F11(想跳出来用Shift + F11

else

逐过程:F10

3.想运行到光标处Ctrl + F10

4.想到下一个断点处:F5

 

----------------------------------------------------------------------------------------------------------------------------------

小结

调试需要有耐心,在不断的修改代码的同时你会得到不一样的收获;而且调试水平的高低,还得靠你花多少时间在这里,视频和图片只是指导,真正的技术要靠自己不断的尝试,不断的训练。

 

分享到:
评论

相关推荐

    iOS游戏应用源代码——Krutarth-KnobGarageBandStyle-a71ad64.zip

    10. **测试与调试**:作为专业项目,源代码可能包含XCTest单元测试和集成测试,以及使用Xcode的调试工具进行问题排查。 通过对“Krutarth-KnobGarageBandStyle”源代码的深入剖析,开发者可以学习到如何在iOS平台上...

    iOS游戏应用源代码——francis1122-HampsterDance-261d773.zip

    《iOS游戏应用源代码分析——francis1122-HampsterDance-261d773》 本文将深入探讨名为"francis1122-HampsterDance-261d773"的iOS游戏应用源代码,这是一款基于Apple的iOS操作系统开发的游戏。我们将从项目结构、...

    游戏编程课程设计《逃脱感染》——VS2013

    9. **调试技巧**:VS2013提供了强大的调试工具,学习如何使用断点、监视变量、分析调用堆栈等,可以帮助定位和修复程序中的错误。 10. **版本控制**:在团队合作中,使用Git或其他版本控制系统来管理代码变动和协同...

    最先进的动态测试及调试工具--DT10

    ### 最先进的动态测试及调试工具——DT10 #### 一、概述 DT10是一款专为嵌入式系统设计的动态测试及调试工具,它最大的特点在于能够**不依赖操作系统(OS)和中央处理器(CPU)**进行调试和测试。这意味着无论目标系统...

    JAVA高端进阶开发课程 JAVA应用程序调试技术 从实战角度出发学习JAVA应用程序调试.rar

    "JAVA高端进阶开发课程"深入讲解了JAVA应用程序的调试技术,旨在帮助开发者从实战的角度提升其技能。本课程聚焦于如何有效地定位并解决程序中的错误,从而提高代码质量和开发效率。 在Java应用程序调试中,我们首先...

    jmvc——多视点视频调试

    ** JMVC:多视点视频调试工具详解** JMVC,全称为"Multi-View Video Control",是一款专门针对多视点视频(MVC)进行调试的工具。在现代的多媒体技术中,多视点视频是一种重要的应用,它能提供多角度、立体的视觉...

    浙江大学慕课:程序设计入门——C语言代码 PTA习题代码

    浙江大学的“程序设计入门——C语言代码”慕课是一门旨在教授初学者C语言编程基础的课程。这门课程通过PTA(Programming Training Assistant)平台提供了丰富的习题,以帮助学生深入理解和掌握C语言的核心概念。PTA...

    静态检查代码工具.zip

    Source Insight和PC-lint的结合使用,能够从代码阅读、理解和错误检查等多个角度全面优化开发过程。通过学习和熟练运用这些工具,开发者不仅可以提升个人编程技能,还能为整个团队的代码质量带来显著提升。

    Debug.Hacks中文版_深入调试的技术和工具

    本书将从多个角度探讨调试技巧,覆盖了从基础到高级的各种调试方法,同时介绍了一系列实用的调试工具,为读者提供全面的调试解决方案。 ### 调试技术概览 #### 1. **基础调试技术** - **断点设置**:这是最基本的...

    javascript跨域调试工具Javascript Debug Toolkit 1.0.2

    本文将详细解读一款备受瞩目的JavaScript跨域调试工具——Javascript Debug Toolkit 1.0.2的特性和应用。 首先,让我们来看看Javascript Debug Toolkit(简称JSDT)的由来及其主要功能。JSDT是一款专门为解决...

    fddubug 飞特舵机调试软件 从官方指定网站下载

    飞特舵机调试软件——fddubug,是一款专为飞特品牌的舵机设计的专业调试工具。这款软件的出现,极大地便利了用户对舵机的各项参数进行调整和优化,从而实现更加精确的控制和性能提升。在官方指定网站下载fddubug,...

    C++串口多线程调试器源代码

    从学习的角度来看,C++串口多线程调试器的源代码本身就是一份非常有价值的资料。通过分析和学习这个调试器的代码,开发者可以深入理解C++在串口通信领域的应用,掌握多线程编程技巧,以及学会数据的多种表示方式和...

    惊天动地GM工具2.5_cabal_tool_易语言_源码

    从学习的角度来看,这为编程新手提供了一个接触实际项目代码的机会,帮助他们理解在易语言环境下如何实现具体的功能,例如网络通信、数据处理以及游戏逻辑的编写等。 在源码中,文件名为"GM.e"的部分可能是整个工具...

    性能测试从零开始——LoadRunner入门

    ### 性能测试从零开始——LoadRunner入门 #### 软件性能测试的重要性与概念 性能测试是软件测试的一个关键领域,它旨在评估软件在特定条件下的响应速度、稳定性和资源利用效率。软件性能的产生源于用户需求的不断...

    swift-直接在iOS设备上调试布局的工具以3D的形式检查图层并调试每个可见的视图属性

    Swift是Apple公司推出的一种编程语言,用于开发iOS、macOS、...通过使用3D图层检查工具以及有效的代码调试技巧,开发者可以更好地理解视图之间的关系,及时发现并解决问题,从而创建出更美观、更流畅的用户体验。

    51单片机通过6050——DMP获取姿态角例程

    标题中的“51单片机通过6050——DMP获取姿态角例程”指的是一个使用51系列单片机(通常是8位微控制器)读取MPU6050传感器数据,通过其内置的数字运动处理器(Digital Motion Processor, DMP)计算并输出设备的姿态角...

    疯狂的小鸟——第二关-少儿编程scratch项目源代码文件案例素材.zip

    《疯狂的小鸟——第二关》是一款适合少儿学习编程的项目,使用了流行的图形化编程工具Scratch。Scratch是麻省理工学院(MIT)的“终身幼儿园团队”开发的一款面向儿童的编程语言,旨在帮助孩子们通过拖拽积木式的编程...

    C51智能反编译器工具.rar

    从实际使用角度来看,C51智能反编译器工具包含以下几个关键部分: 1. 主执行文件“智能反编译器.exe”,它是整个工具运行的核心。用户需要运行这个程序,再通过友好的用户界面选择需要反编译的文件。只需简单的几步...

    单片机课程设计——数控云台master(PROTEUS仿真+代码).zip

    PROTEUS是一款强大的电子设计自动化工具,它集成了电路原理图设计、PCB布线、元器件库、虚拟原型验证以及单片机软件调试等功能。通过PROTEUS,学生能够在虚拟环境中模拟硬件电路和单片机程序,无需实际搭建硬件即可...

    Windows内核情景分析——采用开源代码ReactOS(上册).pdf

    7. 调试和性能分析工具:介绍用于Windows内核调试和性能分析的工具,比如WinDbg、性能监视器和性能分析器等。 8. 内核编程实践:提供一些内核级编程的示例和技巧,比如内核模式下的内存操作、多线程同步和异步I/O...

Global site tag (gtag.js) - Google Analytics