代码之家  ›  专栏  ›  技术社区  ›  Alexandru Barbarosie

C++的Doxygen调用图无法从双指针中找出调用

  •  0
  • Alexandru Barbarosie  · 技术社区  · 6 年前

    我有这种类型的代码

    void Foo::someMethod(std::vector<Bar*>& vector) {
      for (std::vector<Bar*>::const_iterator cit = vector.cbegin(); cit != vector.cend(); ++cit) {
        (*cit)->invoke();
      }
    }
    

    问题是我在调用图中看不到 Foo::someMethod -> Bar::invoke . 当我在 std::vector<Bar> 同时使用迭代器。有什么想法吗?我需要在Doxygen配置中调整哪些参数才能使其工作?我在用 Doxygen 1.8.15

    我有一个与类型代码相同的丢失调用图问题 getBar().invoke() 但我想这要求太多了 Doxygen .

    0 回复  |  直到 6 年前