在使用Eclipse进行调试时,如何在同一行中忽略类方法

How to ignore class methods in the same line while debugging with Eclipse?

本文关键字:类方法 一行 Eclipse 调试      更新时间:2023-10-16

配置:Eclipse Luna,使用gcc调试C++代码。

问题:考虑下面的代码,在这里我设置了断点:

myFunction( someString.c_str() ); // << Break point is here

我想直接进入myFunction,忽略"c_str(("调用

注意:我试图避免显而易见的解决方案,即在myFunction调用中放置一个断点。

这是调试器到达主线时要做的操作:

  1. 点击"F5:进入">
    • 调试器进入"c_str(("方法。(你可能不想那样(
  2. 点击"F7-步骤返回">
    • 调试器将退出"c_str(("并返回到"myFunction"调用的入口点
  3. 点击"F5步入">
    • 现在调试器将进入"myFunction"调用