Oracle® Solaris Studio 12.4:dbxtool 教程

退出打印视图

更新时间: 2014 年 10 月
 
 

步骤 3:断点计数

最好是在每次运行时都能反复到达此位置,而不必在第一次命中断点之后由于以下命令而单击 "Continue"(继续):

> display var # should yield an error

您可以编辑程序或输入脚本,然后消除第一个麻烦的 display 命令。但是,您正在处理的特定输入顺序可能是重现此错误的关键,因此您不需要更改输入。

    由于您关注的是第二次到达此断点,因此,可将其计数设置为 2。

  1. 在 "Breakpoints"(断点)窗口中,右键单击该断点,然后选择 "Customize"(定制)。

  2. 在 "Customize Breakpoint"(定制断点)对话框中,在 "Count Limit"(计数限制)字段中键入 2。

  3. 单击 "OK"(确定)。

    image:“Customize Breakpoint“(定制断点)对话框

现在,您就可以反复到达您关注的位置了。

在本例中,是否选择计数 2 无关紧要。但是,有时会对某个感兴趣的位置进行多次调用。请参阅步骤 7:确定计数值以轻松选择合适的计数值。但现在,您可以先了解一下如何通过另一种方式仅在您关注的调用中在 error() 中停止。