可选的断点参数

可选的断点参数用来控制断点的行为。设置断点时,可以在断点向导的可选参数页面中设置下列参数:

可选的断点参数 描述 受支持的断点类型
线程 从下拉菜单中,选择您想要设置断点的线程。

线程参数仅在支持多线程程序的平台上可用。

所有断点类型都支持此参数。
频率 使用“频率”控件来告诉调试器何时在某个断点上停止以及何时跳过它。调试器对遇到每个断点的次数保持跟踪。本节中的字段告诉调试器在遇到哪个断点时调试器将第一次停止、它停止的频率以及遇到哪个断点时调试器将不再停止。

下列参数用于设置断点频率:

  • 开始位置:输入想要调试器一遇到它就停止运行的第一个断点。例如,如果想要调试器单步跳过它遇到的前五个断点,则输入“6”。
  • 结束位置:输入想要调试器一遇到它就停止运行的最后一个断点。例如,如果想要它在遇到第 20 个断点之后就开始忽略断点,则输入“20”。要使它总是在该断点停止,输入“无限”。
  • 频率:输入想要调试器在此断点处停止所采用的频率。例如,如果想要它每遇到四个断点就停止一次,则输入“4”。
所有断点类型都支持此参数。
表达式 可以在此字段中输入表达式。仅当在此字段中指定的条件测试为 true(任何非零值都视为 true)时,才会在断点处停止执行程序。

例如,如果您正在调试 C++ 程序,则可以输入以下表达式:

(i==1) || (j==k) && (k!=5)
行、入口和地址。
相关概念
断点
相关任务
设置函数断点或入口断点
设置地址断点
设置查看断点
设置装入断点
设置条件断点
相关参考
C/C++ 支持的数据类型
C/C++ 支持的表达式操作数
C/C++ 支持的表达式运算符
使用条款 | 反馈
(C) Copyright IBM Corporation 2001, 2005. All Rights Reserved.