Разработанный спецификатор типа для перечисляемой области не должен использовать ключевое слово "класс"

У меня есть следующая спецификация перечисления:

enum class FaceDirection : int8
{
  Down,
  Up
};

g ++ 4.8.1 выдает следующую ошибку:

предупреждение: уточненный спецификатор типа для перечисляемой области не должен использовать ключевое слово "класс"

Что вызывает это?

1 ответ

Решение

Проверьте тип, который вы выводите enum class из существует. В этом случае не было указано typedef для int8,

Другие вопросы по тегам