C++ 如何设置C++;在Eclipse中,当某个条件为true时,是否以编程方式设置断点?
我正在Ubuntu 12.04上开发Eclipse。我有一个包含多个文件和类的大型项目。类的一个成员变量在运行时的某个地方被错误地设置为零,我不知道什么时候会发生这种情况。 我希望能够通过编程将断点设置为在运行时将x设置为零时中断 请问我怎么做?C++ 如何设置C++;在Eclipse中,当某个条件为true时,是否以编程方式设置断点?,c++,linux,eclipse,eclipse-cdt,C++,Linux,Eclipse,Eclipse Cdt,我正在Ubuntu 12.04上开发Eclipse。我有一个包含多个文件和类的大型项目。类的一个成员变量在运行时的某个地方被错误地设置为零,我不知道什么时候会发生这种情况。 我希望能够通过编程将断点设置为在运行时将x设置为零时中断 请问我怎么做? 谢谢。您可以使用断点条件 右键单击断点并在其属性窗口中设置条件。您可以设置如下条件 memberVal == null 有关详细说明,请参阅 编辑 更改您的成员valriable的所有事件 memberVar = value 到 并在setter方
谢谢。您可以使用断点条件 右键单击断点并在其属性窗口中设置条件。您可以设置如下条件
memberVal == null
有关详细说明,请参阅
编辑
更改您的成员valriable的所有事件
memberVar = value
到
并在setter方法中设置一个断点。您可以使用断点条件 右键单击断点并在其属性窗口中设置条件。您可以设置如下条件
memberVal == null
有关详细说明,请参阅
编辑
更改您的成员valriable的所有事件
memberVar = value
到
然后在setter方法中设置一个断点。谢谢,但问题是,我没有断点,因为我不知道在代码中该成员变量在哪里被赋值为零,它发生在运行时的某个地方。然后使您的成员变量只能通过setter方法访问。在该方法中设置一个断点。谢谢,但问题是,我没有断点,因为我不知道该成员变量在代码中的何处被赋值为零,它发生在运行时的某个地方。然后使您的成员变量只能通过setter方法访问。在该方法中设置一个断点。