首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >eclipse中的Watchpoint vs监视表达式

eclipse中的Watchpoint vs监视表达式
EN

Stack Overflow用户
提问于 2020-02-19 19:09:44
回答 1查看 382关注 0票数 1

我正在编写一段冗长的C代码,拆分到不同的文件中。在调试时,我希望模拟在某个参数的值发生更改(而不是特定值)时停止。

我遇到过eclipse中的观察点和监视表达式功能,它们有什么不同,最适合跟踪某个参数的是什么?

我不是这里的专家,所以请客气:)谢谢:)

EN

回答 1

Stack Overflow用户

发布于 2020-02-19 19:19:23

根据Watchpoints的官方文件

watchpoint是一个特殊的断点,只要给定表达式的值发生更改,它就会停止应用程序的执行,而不会指定可能发生这种情况的位置。与断点(特定于行)不同,监视点与文件相关联。只要指定的条件为真,无论何时何地发生,它们都会生效。您可以在全局变量上设置一个观察点,方法是在编辑器中突出显示变量,或者在大纲视图中选择该变量。

要对全局变量设置观察点,请执行以下操作:

  1. 在编辑器中突出显示变量,或在大纲视图中选择它。
  2. 单击运行>切换变量,执行以下任一操作:

若要在读取监视表达式时停止执行,请选中“读取”复选框。

若要在写入监视表达式时停止执行,请选中写入复选框。

  • 该监视点将出现在断点视图列表中。

所以,我猜,观察点本身是由观察点表达式定义的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60299035

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档