gpt4 book ai didi

c++ - Visual Studio 2010 中的 UML 图生成器

转载 作者:搜寻专家 更新时间:2023-10-30 23:49:45 25 4
gpt4 key购买 nike

我的教授要求我们为下一个作业生成 UML。我们正在使用 Visual Studio 2010 进行 C++ 编程。我试图处理它但我无法弄清楚,我去了体系结构-> Windows -> UML 模型资源管理器但不知道下一步该去哪里。 UML 生成器是自动创建 UML 还是只会给出一堆框来填充有关类和对象的所有信息(手动)?

最佳答案

您的问题让我感到困惑,尤其是当您提到使用 Visual Basic 2010 for C++ 时。我假设您指的是 Visual Studio 2010。

至于进行 UML...您使用的是 Visual Studio Ultimate 吗?如果是这样,您可以在 Visual Studio 中创建一些 UML 图,但不支持从现有代码逆向工程 UML;您必须手动生成 UML 图。

应该做的是在编码之前生成 UML ,然后针对您构建的模型进行编码。但随着时间的推移,您有望学到这一点。

就是说...所有版本的 Visual Studio 都有一个称为“类图”的功能,它与代码紧密耦合并在代码之间传播数据——修改图将修改代码,反之亦然。应该强调的是,VS 类图完全是 UML,尽管它看起来很相似。此外,C++ 的类图对我不起作用,因此我不知道如果您使用 C++/CLI 而不是 VB.NET,您将从中获得多少里程。如果您使用的是 native C++,它将无法正常工作。

最终,您最好的选择是手动执行 UML。如果您有 Visual Studio 的 UML 工具,请使用它们,因为它们可用,但它们远不是市场上最好的 UML 工具。为此,我推荐 Visual Paradigm for UML ,它有一个免费版本,可以为图表添加水印,还有一个可用的 Visual Studio 插件。

关于c++ - Visual Studio 2010 中的 UML 图生成器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3719241/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com