首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用标准类型

使用标准类型
EN

Stack Overflow用户
提问于 2016-12-23 09:41:38
回答 1查看 404关注 0票数 0

有没有办法将uml-designer配置为理解标准的C和C++库类型(如uint32_tstd::string)?现在,如果模型中不存在类型,它拒绝让我将类型赋给变量。

EN

回答 1

Stack Overflow用户

发布于 2016-12-23 16:28:42

不,你需要定义它们。为此,您可以提供自己的配置文件,在其中定义所需的所有数据类型,这将是您的类型库模型。然后,通过引用libray中的类型,您可以在任何其他模型中使用此类型。要定义这些类型,您只需像往常一样创建一个模型,然后在另一个模型中使用它们,您可以通过单击model Explorer中的Project Dependencies,然后单击Add Model来引用概要文件:

此时将打开一个对话框,然后您必须在文件系统上选择定义类型的.uml模型:

在我的示例中,此文件名为types.uml:

然后进行验证,您可以在Model Explorer中看到Project Dependencies上的配置文件。

现在,您可以在模型中使用这些类型。例如,我创建了一个具有属性的类,并希望将属性类型设置为Date。然后我点击属性视图中的+ utton,这将打开一个对话框,默认情况下它在Model REsource选项卡上。我选择All Resources选项卡,然后我就可以选择日期类型了。

最后,我得到了一个类型为Date的属性:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41294111

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档