当 C++ 转换生成代码时,它也可生成 UML 可视化图。要启用此功能,在转换属性中,将创建图设置为 true。
转换为每个 UML 包创建 UML 可视化图。转换向图添加它为 UML 包生成的所有非嵌套类、结构、联合和枚举。如果转换时图已存在,则该转换只添加图中没有的元素。
请注意,如果转换创建 UML 可视化图,转换时间和内存耗用量会增加。
转换基于 C/C++ 开发工具箱(CDT)解析器提供的信息创建 UML 可视化图。如果转换生成无效 C++ 代码,则解析器可能找不到代码中的元素,并且那些元素不会出现在自动生成的 UML 可视化图中。