声明 #define 预处理器伪指令

IBM® Rational® Rhapsody® 支持 #define 使用以下格式的预处理器伪指令:

关于此任务

#define <identifier> <replacement list>

通常,在 C 模型中声明 #define 声明的方式如下:

要在 C++ 模型中声明 #define

反向工程工具会导入 #defines(依据其建模方式)。 但是,如果 #define 的注释是多行的,即使 #define 本身是单行的,反向工程工具也会将其导入为类型。例如:

#define SIZE 1024  /* my buffer
                      size */

要将所有 #define 作为类型导入,请将 <lang>_ReverseEngineering::ImplementationTrait::ImportDefineAsType 属性设置为 True


反馈