Visual Studio 2015 C++ UML 图创建者协会

Visual Studios 2015 C++ UML diagramm creating associations

我使用 Visual Studios 2015 为学校的 class 项目编写了一个 C++ 应用程序。因此,我必须提交一个 UML-Classdiagramm。我已经从我写的 classes 中听说过 VS 自动生成 UML 图表的能力。

所以我右键单击我的解决方案资源管理器并生成了这个 UML。我删除了一些不必要的 classes 并且已经将一些成员显示为关联。

现在我想将一些 class 相互关联起来,因为 VS 没有为我做这件事。这些是一对多关联,例如一个袋子与其中的许多物品关联。 在代码中,我用一个向量来做到这一点。但是当我右键单击 属性 和 select "Show as Association"(或类似的东西 :D)时,它会不断添加向量-class 而不是将我的关联绘制到 class-类型存储在此向量中。

我也尝试过手动添加关联,但我做不到,因为我工具箱中的所有 UML-classdiagramm-Items 都是灰色的,无法使用。

感谢任何帮助:)

我遇到了同样的问题。 Visual Studio 不支持 C++。您必须创建一个新的图表项目(而不仅仅是将其添加到您当前的项目中)并手动设计您的 classes。自动生成的 class 图适用于 C#(仅?)。