c++ - 如何在 Enterprise Architect 操作参数中显示 "const"c++ 说明符

标签 c++ enterprise-architect

我知道我可以为操作参数设置固定值属性,在线帮助说它对应于 const c++ 关键字,但无论我尝试什么,我都做不到让它显示在我的类图上。

我怎样才能做到这一点?

编辑: 我知道我可以在我的参数类型之前写 const,但我想知道是否有更简洁的方法(比如当我们将参数标记为 inout 或 out 时自动添加 & 或 * 的选项)。

最佳答案

使用'Fixed' 复选框呈现const(引用)参数。 const 不是出现在 UML 参数语法符号中的装饰:

enter image description here

UML 表示法没有反射(reflect)这一点:

enter image description here

不过,您可以将参数类型指定为常量引用:
enter image description here

渲染输出如下所示:
enter image description here

关于c++ - 如何在 Enterprise Architect 操作参数中显示 "const"c++ 说明符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22569219/

相关文章:

java - Enterprise Architect 与代码同步

动态数组的 C++ 内存泄漏

Java UncaughtExceptionHandler 使用 JNI 没有任何异常

c++ - 如何判断我是否正在转发到复制构造函数?

c++ - Gnu 调试器无法从显示中删除变量?

modeling - 企业架构师显示奇怪的符号。这是什么意思?

c# - 企业架构师 : C# Optional parameters?

c# - 如何在 Enterprise Architect 的标记值窗口中禁用删除选项

c++ - 在完全特化中,为什么继承使前向声明(没有定义)不再足够?

merge - 如何在 Enterprise Architect 中合并 EAP 文件