1

我正在做一个巨大的 C++ 项目。我正在使用 Netbeans 对其进行编辑,因为编译是在 linux 服务器上进行的。我在获取从基类继承的派生类的整个列表时遇到问题。基类中有一个受保护的变量,我想在继承它的派生类中使用它,但我怎么知道谁在继承它?

我已经在项目目录的根目录中搜索“:public BASE_CLASS”,但我什么也没找到!

这种方式获取派生类是否正确?

我已经在论坛中搜索过这个问题,但我没有找到任何相关的东西。

非常感谢任何帮助或提示。

4

1 回答 1

2

使用带有graphviz支持的doxygen为您生成层次结构图。

程序很简单:

  1. 安装graphviz。
  2. 安装多氧。
  3. 使用 Doxywizard 为您配置所需的输出。

这是 doxygen 图表选项卡的屏幕截图,因此您可以了解界面的情况。

Doxygen 图选项卡

最后,这是一个带有输出示例的链接。

于 2013-05-08T15:15:38.453 回答