Например, существует тип 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' - идентификатор переписчик уже определен
Есть ли шанс отключить или удалить существующие встроенные типы перечислений?