添加观察点
观察点是一个特殊的断点,每当给定表达式的值更改时,观察点就停止应用程序的执行,而不必指定这种更改的可能发生位置。与特定于行的断点不同,观察点与文件相关联。每当指定的条件成立时,观察点就会生效,而不考虑这种情况是在什么时间或什么位置发生的。
要添加观察点:
- 单击运行 > 添加 C/C++ 观察点。
- 如果添加 C/C++ 观察点未列示在“运行”菜单中,则选择窗口 > 定制透视图。
- 在“定制透视图”对话框中,展开可用的项列表中的其它。
- 选择 C/C++ 调试复选框。单击确定。
- 在添加 C/C++ 观察点对话框中,在要监测的表达式框中输入表达式。该表达式可以是任何能够在 if 语句内进行求值的内容。
- 执行下列任何一项操作:
- 要在监测表达式被读取时停止执行,请选择读复选框。
- 要在监测表达式被写入时停止执行,请选择写复选框。
- 在 C/C++ 编辑器中,打开已对其添加观察点的文件。
- 单击确定。
- 观察点将显示在断点视图列表中。
“C/C++ 开发”透视图
使用断点和观察点
“运行”和“调试”对话框