一、断点快捷键
快捷键 | 含义 |
---|---|
Ctrl+R | 直接运行 |
F5 | 调试/中断 |
F10 | 单步调试 |
F11 | 单步进入 |
Shift+F11 | 单步退出 |
F9 | 添加/取消断点(操作的是当前鼠标光标所在的代码行) |
二、断点操作
- 红色圆点表示断点,黄色箭头表示当前程序运行位置。
1.断点添加
- 直接点击.cpp文件中左侧行号前面的空白处
- F9快捷键:在光标所在处添加断点
2.断点调试
- F5快捷键运行程序即可调试
- 在断点调试时可以查看函数调用情况和变量的值
2.1查看变量
- 在变量locals窗口查看当前变量的值
- 通过监视窗口输入变量查看变量值
2.2查看线程
- 点击Views窗口:
- stack:函数堆栈窗口(堆栈表示当前函数之间的调用关系,比如位于哪个函数体中)
- Breakpoints:断点窗口(查看当前添加了哪些断点)
- Threads:线程窗口(当前所有线程)
- Modules:模块窗口
- Source Files:源文件窗口
- Locals:本地窗口(当前本地变量)
- Expressions:监视窗口(动态监视某个变量的值)
- Registers:寄存器窗口
- Debugger Log:调试窗口
- Editor:编辑窗口