设置查看断点

查看断点是这样一种断点类型:每当执行更改位于特定地址的数据时就会触发这种断点。即使该字段写入的新值与旧值相同,查看断点也会停止程序执行。

注: 当变量更改为同一值时,一些调试引擎可能不会停止。

要设置查看断点:

  1. 执行下列其中一项任务:
    • 右键单击“断点”视图,并从弹出菜单中选择添加断点 > 查看
    • 在编辑器中右键单击并从弹出菜单中选择添加查看断点
  2. 这将打开添加查看断点向导,从该向导中将完成所有其它步骤。
  3. 地址或表达式字段中,输入要在其中设置断点的地址或表达式。
    注: 在此字段中,输入的表达式必须求值为要查看的存储器中的地址。因此,举个例子来说,如果要调试 C 应用程序并且您想查看对变量 xxx 所作的更改,则必须输入 &xxx 来作为表达式。
  4. 要查看的字节数字段中输入想要查看的地址或表达式的字节数,或从字段的菜单中选择要查看的字节数。将对表达式求值,并且结果将用作启动查看的地址。此字段的缺省值为 4。

    大多数情况下,可以查看的字节数取决于硬件查看支持。

  5. 要为断点设置可选参数,或者使断点有条件地依赖于可选参数,单击下一步 >。有关设置条件断点和可选断点参数的信息,请参阅相关主题。
  6. 如果不想为断点设置可选参数,则单击完成以设置断点并退出添加查看断点向导。

添加查看断点向导的必需的信息页面中,必须在用有效的条目完成所有字段之后才能设置断点。

注: 当在调用堆栈上创建查看断点时,将接收到一条警告消息。此消息不是错误消息。它只是通知您,由于当函数退出时会自动释放堆栈存储器,所以对于您感兴趣的更改之外的更改,可能会触发断点。
相关概念
断点
相关任务
编辑断点属性
除去断点
更改编辑器源代码视图
相关参考
可选的断点参数
使用条款 | 反馈
(C) Copyright IBM Corporation 2001, 2005. All Rights Reserved.