【问题标题】:IBM Rhapsody enumeration limitsIBM Rhapsody 枚举限制
【发布时间】:2016-12-20 20:41:34
【问题描述】:

我在 C++ 版本 8.1.5 的 IBM Rhapsody 中创建了一个枚举类型

自动编码器生成的代码如下:

enum MY_ENUM {
   ENUM_ITEM_1,
   ENUM_ITEM_2,
   ENUM_ITEM_3
};

我希望 Rhapsody 自动生成枚举限制的定义,例如:

#define MY_ENUM_START ENUM_ITEM_1
#define MY_ENUM_END ENUM_ITEM_2
#define MY_ENUM_SIZE ( MY_ENUM_END + 1U )

有谁知道在 Rhapsody 中执行此操作的选项?

谢谢

【问题讨论】:

    标签: c++ rhapsody


    【解决方案1】:

    为了将来参考,事实证明在 Rhapsody (v8.1.5) 中没有选项可以自动执行此操作。

    可以应用任何标准手动方法,即。在末尾添加一个额外的枚举,称为 MAX 等。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-26
      • 2023-04-04
      • 1970-01-01
      • 1970-01-01
      • 2021-09-17
      相关资源
      最近更新 更多