Enum : type { }; Какой тип стоит по умолчанию?

Рейтинг: 3Ответов: 1Опубликовано: 06.02.2015

В с++ 11 появилась такая возможность, как:

enum AnyEnum : int8_t {
    a = -1,
    b = 0,
    c = 1,
};

Какой тип устанавливается по умолчанию, не учитывая различных оптимизаторов? Раньше, если не ошибаюсь, устанавливался int;.

Т.е. что поставится на этапе компиляции, если не указать тип?

Ответы

Ответов пока нет.