1

我正在开发一个拥有庞大代码库的 C++ 项目。我使用带有 ctags 的 cscope 来浏览文件。考虑以下代码:

Class A {
 public:
  int n;
  int foo();
}

Class B {
 public:
  int x;
  int foo();
}

现在我想找到所有调用的函数class Afoo()(即通过A的对象,如A a; a.foo();)。问题是,当我搜索函数调用foo时,调用的函数Class Bfoo 也会被列出。由于代码库很大,我必须逐行手动读取并检查哪个是哪个。有没有办法直接获取调用class A's的函数列表foo()

4

0 回答 0