我正在研究一个有很多课程的C ++项目。代码不是由我编写的,我必须使用并改变它的新目的。我是新工作的C ++项目有很多类。 你们建议用什么软件来生成文档和图表类交互?
我希望看到相互作用以理解代码。我现在的目标是理解代码。
谢谢!
答案 0 :(得分:1)
看看Doxygen。
除了C ++之外,它还支持许多“主流语言”。
为了生成调用图和类图等,Doxygen需要安装graphviz package。
然而,Doxygen无法渲染(任何或所有)'使用'类AFAIK之间的依赖关系。
您还可以考虑从C ++生成UML:Generating UML from C++ code?