前页 | 后页 |
C ++约定
Enterprise Architect支持使用这些约定的C ++往返工程,包括Managed C ++和C ++ / CLI扩展。
刻板印象
刻板印象 |
适用于 |
也可以看看 |
---|---|---|
枚举 |
类 对应于:枚举类型。 |
|
朋友 |
操作方式 对应于:'friend'关键字。 |
|
财产获得 |
操作方式 对应于:“读”属性。 |
|
属性集 |
操作方式 对应于:'write'属性。 |
|
结构 |
类 对应于:“结构”类型。 |
|
类型定义 |
类 对应于:'typedef'语句,其中父级是原始类型名称。 |
|
别名 |
类 对应于“别名”声明,其中父代是原始类型名称。 |
|
联盟 |
类 对应于:联合类型。 |
标记值
标签 |
适用于 |
也可以看看 |
---|---|---|
afx_msg |
操作方式 对应于:afx_msg关键字。 |
|
匿名 |
该类还包含Tagged Value typedef 对应于:此类的名称仅由typedef语句定义。 |
|
attribute_name |
使用构造型属性get或属性集的操作 对应于:此属性后面的变量的名称。 |
|
位域 |
属性 对应于:允许存储此属性的大小(以位为单位)。 |
|
身体位置 |
操作方式 对应于:方法体生成的位置;期望值是header,classDec或classBody。 |
|
打回来 |
操作方式 对应于:对CALLBACK宏的引用。 |
|
constexpr |
属性和操作 对应于:constexpr关键字。 |
|
显性的 |
操作方式 对应于:'explicit'关键字。 |
|
初始化器 |
操作方式 对应于:构造函数初始化列表。 |
|
排队 |
操作方式 对应于:方法主体的内联关键字和内联生成。 |
|
易变的 |
属性 对应于:“可变”关键字。 |
|
范围 |
具有构造型枚举的类 对应于:'class'或'struct'关键字。 |
|
抛出 |
操作方式 对应于:此方法引发的异常。 |
|
类型定义 |
构造型不是'typedef'的类 对应于:此类在'typedef'语句中定义。 |
|
type同义词 |
类 对应于:'typedef'名称和/或此类型的字段。 |
|
易挥发的 |
操作方式 对应于:“ volatile”关键字。 |
其他约定
- 在名称空间根目录下为每个Package生成名称空间
- “按引用”属性对应于指向指定类型的指针
- 属性的Transient属性对应于volatile关键字
- 属性的Abstract属性对应于虚拟关键字
- 操作的Const属性对应于const关键字,指定了常量返回类型
- 操作的Is Query属性与const关键字相对应,指定该方法不修改任何字段
- 操作的Pure属性对应于使用“ = 0”语法的纯虚方法
- 参数的Fixed属性对应于const关键字