Я хотел бы сохранить значения из переменной enum в другом пространстве имен в массиве.Сохранение значений enum из другого пространства имен в массиве
Так предполагая, что перечисление объявляется следующим
namespace something
{
enum IWANT
{
FOO = 0,
BAR,
BLARGH,
MEH,
SIZE
};
} // namespace SOMETHING
и я могу открыть перечисление еще используют
something::FOO
Можно ли хранить некоторые переменные, которые я хочу от чего-то в массиве? Например
<varType> onlyWhatIwant[3] = {something::FOO, something::BAR, something::SIZE}
Такое, что, когда переменная используется следующим образом onlyWhatIwant[1] points to the something::BAR
Я не знаю, если это вообще возможно или нет, но думал, что я хотел бы спросить, прежде чем искать другой маршрут.
Конечно, есть, попробовать его. Я не понимаю эту проблему. – Downvoter