Класс underlying_type

Создает базовый целочисленный тип для типа перечисления.

Синтаксис

template <class T>
struct underlying_type;

Параметры

T
Тип для изменения.

Замечания

Элемент type typedef шаблона класса называет базовый целочисленный тип T, если T является типом перечисления, в противном случае отсутствует тип типа typeэлемента.

Требования

Заголовок:<type_traits>

Пространство имен: std

См. также

<type_traits>