C++文档:创建类映射
C++ documentation: create map of classes
我有一个C++项目的结构如下:
- 根文件夹中的主.cpp文件(包含doxygen_config文件)
- 包含所有.cpp类文件的 SRC 文件夹
- 包含所有 .h 类文件的包含文件夹
即使我定义的类之间没有层次结构(没有遗产和接口),有没有办法创建一个 UML 图,将类打印为块,并用一些箭头来指示一个类是否是另一个类的成员?我尝试过Doxygen,但它只创建了一个指示遗产的阶级层次结构。
根据 Doxygen 手册:图形和图表和 Doxygen 手册:配置,您可以安装 GraphViz,将 HAVE_DOT
、EXTRACT_ALL
、UML_LOOK
和CLASS_GRAPH
设置为配置Doxyfile
中的YES
,并获得您想要的。
相关文章:
- 如何创建对象函数指针C++映射?
- 如何在 c++ 中创建结构向量的映射
- 我如何创建一个函数(),其中一帕雷米特是映射
- 通过从矢量中获取键和与映射中的键对应的值来创建映射
- 使用结构和映射创建priority_queue
- 为C++重载函数创建SWIG类型映射
- 使用Regex解析cpp中的字符串并创建映射
- 我正在尝试创建一个C++映射,该映射在boost内存映射文件中具有向量值
- 创建以向量/列表迭代器为键的映射
- C++ 在映射中创建函数指针向量
- 有没有办法在 C++17 中创建编译时类型映射以进行类型检查?
- 如何在 c++ 中创建分组多重映射键和关联值的表
- 当 map 是一个整数数组并且由 operator[] 创建时,它是否初始化其映射类型
- 在不创建新节点的情况下实现带有映射的trie
- 如何为C++映射创建自己的字符串比较对象
- C++映射:创建一个临时变量或每次使用键访问值会更快吗
- 球面坐标映射创建双环状体
- C++std::映射创建耗时过长
- 我不能为双向映射创建复制构造函数
- 如何从文件映射创建新文件