Для хранения констант использую enum.
Код
enum {
const0 = 10,
const1 = 1,
};
const0 = 10,
const1 = 1,
};
Появилась необходимость создать два набора констант но с одинаковыми названиями.
Подумал что спасёт такое:
Код
enum enum0 {
const0 = 10,
const1 = 1,
};
enum enum1{
const0 = 10,
const1 = 1,
};
const0 = 10,
const1 = 1,
};
enum enum1{
const0 = 10,
const1 = 1,
};
Но компилятор (IAR) ругается говоря что const0 const1 из enum1 уже были объявлены ранее в enum0.
Собственно вопрос как можно объявить два enum так чтобы названия констант в них совпадали?
Буду благодарен за любую помощь в этом вопросе.