前页 后页

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关键字

学到更多