Oracle® Solaris Studio 12.4:dbxtool 教程

退出打印视图

更新时间: 2014 年 10 月
 
 

步骤 10:断点条件

    为您的监视点添加一个条件:

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

  2. 验证是否在 "When"(时间)字段中选择了 "After"(之后)。

    通过选择 "After"(之后),您可以查看更改后的 err_silent 的值。

  3. 将 "Condition"(条件)字段设置为 err_silent == -1

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

    image:“Customize Breakpoint“(定制断点)对话框
  5. 再次运行程序。

    您在 checkThings() 处停止,这是第一次将 err_silent 设置为 -1。在您查找匹配的 err_silent++ 时,您会看清错误:err_silent 仅在该函数的 else 部分中递增。

    image:显示在 checkThings 处停止的程序的编辑器窗口

    这是您所要寻找的错误吗?