我一直在从事一个大型C++项目,我想生成一个显示类之间的继承和组合关系的图表,我已经在谷歌上搜索了很长时间寻找 一个办法。现在,我发现了很多工具(如 understand 或 vs)可用于生成 UML 图,显示继承关系,但不显示组合。我真的需要查看每个类之间的引用以了解其中的设计模式,有什么建议吗?
最佳答案
Doxygen可以使用 DOT 在每个类的基础上生成 UML 图,包括继承和组合工具。但它只是一个静态工具。
# Modify these settings in your doxygen config file.
UML_LOOK = YES
HAVE_DOT = YES
关于c++ - 如何生成具有继承和组合关系的C++类图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25819717/