- 22
- 0
- 约1.22千字
- 约 3页
- 2021-11-08 发布于江苏
- 举报
C++ 中使用断点写调试方法
C/C++ code: f9 ---设置/取消断点 f10 ---单步执行
f11 ---比 f10的步幅小,f10在函数的调用时,直接跳过,在f11 下,会进入函数体! f5 ---执行到下一个断点!
了解调试,首先要知道断点这个概念.断点就是程序运行中可能会中断的地方,方便开发者在程序运行的过程中查看程序当前的运行状态,比如变量的值,函数的返回值等等.究竟怎么使用断点呢?
F9在当前光标所在的行下断点,如果当前行已经有断点,则取消断点.
F5 调试状态运行程序,程序执行到有断点的地方会停下来.
F10 单步执行程序.
CTRL+F10 运行到光标所在行.
F11 和 F10 的区别是,如果当前执行语句是函数调用,则会进入函数里面.
SHIFT+F11 跳出当前所在函数.
特别说明:
有的地方不能下断点.比如空行,基本类型定义语句(不初始化),等等非执行语句.比如
int i; 此//行不能下断点int j=0;这//里可以下CStringstr;这//里可以下
intk = Max(i,j)这;/里/ 可以下
不是所有断点都会(断).比如下断点的语句在程序里面没有被执行.
此外,ALT+F9 还可以下条件断点,不过这个不常用,有兴趣的可以自己研究:)
如何调试 Release版的程序?
有些程序在 debug 下运行的很好,但在 release下
您可能关注的文档
- C# Aop简单扫盲及ORM实体类属性拦截示例.docx
- C# .NET 动态调用webservice的三种方式.docx
- C# Socket编程服务器端和web客户端的一个例子.docx
- C# WinForm FTP上传批量下载.docx
- c# 实现网上用户自动登陆.net 模拟网站登录.docx
- C# 获取系统路径方法.docx
- C#(.NET)实现上传多张图片(查看删除).docx
- C#.NET 画图(走势图,柱形图).docx
- C#.Net调用非托管的DLL.docx
- C#.NET中动态添加与删除控件.docx
- 2025年安徽省宣城市宣州区中考生物全真模拟试卷(一)-普通用卷.pdf
- 2024届广东省梅州市高三年级4月总复习质检(二模)英语试题含答案(OCR).pdf
- 2024届广东省广州市高三普通高中毕业班综合测试(二)生物试题(OCR).pdf
- 2024届湖北省新高考协作体高三下学期一模考试生物试题含答案(OCR).pdf
- 2024届广东省茂名市高三下学期二模考试英语试题含答案(OCR).pdf
- 2024届广东省茂名市高三下学期二模考试物理试题含答案(OCR).pdf
- 2024届广东省茂名市高三下学期二模考试化学试题含答案(OCR).pdf
- 2024届广西南宁市、河池市高三教学质量二模历史试题含答案(OCR).pdf
- 2024届衡中同卷高三下学期语数英第一次模拟联合检测数学试题含答案(OCR).pdf
- 2024届广东省茂名市高三下学期二模考试数学试卷含答案(OCR).pdf
最近下载
- 2025年金山职业技术学院单招职业倾向性测试模拟测试卷附答案.docx VIP
- 广东中考:英语重点知识点归纳.doc VIP
- CNAS《实验室资质认定评审准则》新准则理解.docx VIP
- 【猫病防治课件】猫皮肤癣菌病.pptx VIP
- 医保基金监管条例实施细则解读.pptx VIP
- 降低预检分诊错误率PDCA.pptx VIP
- 鱼类呼吸与循环系统.pptx VIP
- 2023-2024年四川剑南春集团有限责任公司招聘应届高校毕业生88人高频难、易错点模拟试题附带答案.docx VIP
- 养老护理员礼仪培训与职业素质.pptx VIP
- SHS 01006—2019 管式加热炉维护检修规程.docx VIP
原创力文档

文档评论(0)