例如,有ENUM_INDICATOR
类型,我想取消定义并替换为我自己的类型,例如
#undef ENUM_INDICATOR
#undef IND_AC
#undef IND_AD
#undef IND_AC
#ifndef ENUM_INDICATOR
enum ENUM_INDICATOR {
IND_AC,
IND_AD,
IND_NONE,
}
#endif
然而,以上都不起作用,因为编译器抱怨如下:
' ENUM_INDICATOR' - 枚举已定义
' IND_AC' - 已定义的枚举器标识符
有没有机会取消定义或删除现有的内置枚举类型?
答案 0 :(得分:0)
不可能取消定义现有的枚举声明或其项目。
资料来源:MQL5支持团队的回复。