用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
----------------------------------------------------------------------------------------------------------------------------------
小结:
调试需要有耐心,在不断的修改代码的同时你会得到不一样的收获;而且调试水平的高低,还得靠你花多少时间在这里,视频和图片只是指导,真正的技术要靠自己不断的尝试,不断的训练。
分享到:
相关推荐
10. **测试与调试**:作为专业项目,源代码可能包含XCTest单元测试和集成测试,以及使用Xcode的调试工具进行问题排查。 通过对“Krutarth-KnobGarageBandStyle”源代码的深入剖析,开发者可以学习到如何在iOS平台上...
《iOS游戏应用源代码分析——francis1122-HampsterDance-261d773》 本文将深入探讨名为"francis1122-HampsterDance-261d773"的iOS游戏应用源代码,这是一款基于Apple的iOS操作系统开发的游戏。我们将从项目结构、...
9. **调试技巧**:VS2013提供了强大的调试工具,学习如何使用断点、监视变量、分析调用堆栈等,可以帮助定位和修复程序中的错误。 10. **版本控制**:在团队合作中,使用Git或其他版本控制系统来管理代码变动和协同...
"JAVA高端进阶开发课程"深入讲解了JAVA应用程序的调试技术,旨在帮助开发者从实战的角度提升其技能。本课程聚焦于如何有效地定位并解决程序中的错误,从而提高代码质量和开发效率。 在Java应用程序调试中,我们首先...
** JMVC:多视点视频调试工具详解** JMVC,全称为"Multi-View Video Control",是一款专门针对多视点视频(MVC)进行调试的工具。在现代的多媒体技术中,多视点视频是一种重要的应用,它能提供多角度、立体的视觉...
浙江大学的“程序设计入门——C语言代码”慕课是一门旨在教授初学者C语言编程基础的课程。这门课程通过PTA(Programming Training Assistant)平台提供了丰富的习题,以帮助学生深入理解和掌握C语言的核心概念。PTA...
Source Insight和PC-lint的结合使用,能够从代码阅读、理解和错误检查等多个角度全面优化开发过程。通过学习和熟练运用这些工具,开发者不仅可以提升个人编程技能,还能为整个团队的代码质量带来显著提升。
本书将从多个角度探讨调试技巧,覆盖了从基础到高级的各种调试方法,同时介绍了一系列实用的调试工具,为读者提供全面的调试解决方案。 ### 调试技术概览 #### 1. **基础调试技术** - **断点设置**:这是最基本的...
标题中的“51单片机通过6050——DMP获取姿态角例程”指的是一个使用51系列单片机(通常是8位微控制器)读取MPU6050传感器数据,通过其内置的数字运动处理器(Digital Motion Processor, DMP)计算并输出设备的姿态角...
飞特舵机调试软件——fddubug,是一款专为飞特品牌的舵机设计的专业调试工具。这款软件的出现,极大地便利了用户对舵机的各项参数进行调整和优化,从而实现更加精确的控制和性能提升。在官方指定网站下载fddubug,...
### 性能测试从零开始——LoadRunner入门 #### 软件性能测试的重要性与概念 性能测试是软件测试的一个关键领域,它旨在评估软件在特定条件下的响应速度、稳定性和资源利用效率。软件性能的产生源于用户需求的不断...
Swift是Apple公司推出的一种编程语言,用于开发iOS、macOS、...通过使用3D图层检查工具以及有效的代码调试技巧,开发者可以更好地理解视图之间的关系,及时发现并解决问题,从而创建出更美观、更流畅的用户体验。
《疯狂的小鸟——第二关》是一款适合少儿学习编程的项目,使用了流行的图形化编程工具Scratch。Scratch是麻省理工学院(MIT)的“终身幼儿园团队”开发的一款面向儿童的编程语言,旨在帮助孩子们通过拖拽积木式的编程...
PROTEUS是一款强大的电子设计自动化工具,它集成了电路原理图设计、PCB布线、元器件库、虚拟原型验证以及单片机软件调试等功能。通过PROTEUS,学生能够在虚拟环境中模拟硬件电路和单片机程序,无需实际搭建硬件即可...
7. 调试和性能分析工具:介绍用于Windows内核调试和性能分析的工具,比如WinDbg、性能监视器和性能分析器等。 8. 内核编程实践:提供一些内核级编程的示例和技巧,比如内核模式下的内存操作、多线程同步和异步I/O...
通过编写代码,实现了从6度带和3度带之间的坐标转换,这对于地理信息系统(GIS)和地图制图工作至关重要。 项目包含了以下几个关键文件: 1. **高斯投影坐标转换V1.0.exe**:这是程序的执行文件,用户可以直接运行...
这需要对代码进行调试,调整参数,比如步进电机的细分驱动设置,以提高电机的平稳性和精度。 7. **文件"robot"**:这个文件可能是该项目的源代码、仿真文件或其他相关资源。它包含了实现舞蹈机器人步进电机控制的...
【标题】"IOS应用源码——pieView饼图.zip"是一个专门为iOS平台开发的应用源代码,其中包含了实现饼图(Pie Chart)展示的功能。饼图是一种数据可视化工具,常用于表示部分与整体之间的关系,各个扇区的大小代表了...
在开发过程中,开发者会使用Android Studio的调试工具来检查和调试代码,确保动画效果按照预期工作,并且在多种设备和分辨率下表现良好。 以上是关于“安卓Android源码——旋转风车.zip”可能涉及的一些关键知识点...