Compartilhar via


Classe underlying_type

Produz o tipo integral subjacente para um tipo de enumeração.

Sintaxe

template <class T>
struct underlying_type;

Parâmetros

T
O tipo a ser modificado.

Comentários

O membro typedef type da classe modelo nomeia o tipo integral subjacente de T, quando T é um tipo de enumeração, caso contrário, não há nenhum membro typedef type.

Requisitos

Cabeçalho:<type_traits>

Namespace: std

Confira também

<type_traits>