Как перебирать перечисление в классе? [дубликат]C++

Программы на C++. Форум разработчиков
Anonymous
 Как перебирать перечисление в классе? [дубликат]

Сообщение Anonymous »

Я хочу перебрать перечисление в другом классе, чтобы получить информацию и что-то сделать, но получаю только ошибки и не знаю, что мне нужно изменить, чтобы все получилось правильно.
class Foo
{
public:
enum en
{
a=1,
b=2,
c=3
};
};

int main()
{
for (auto n : Foo::en)
{
//stuff
}

return 0;
}


Подробнее здесь: https://stackoverflow.com/questions/790 ... m-in-class

Вернуться в «C++»