underlying_type-Klasse

Erzeugt für einen Enumerationstyp den zugrunde liegenden ganzzahligen Typ.

Syntax

template <class T>
struct underlying_type;

Parameter

T
Der zu ändernde Typ.

Hinweise

Der type Membertyp der Klassenvorlage benennt den zugrunde liegenden integralen Typ von T, wenn T ein Enumerationstyp ist, andernfalls gibt es keinen Membertyp type.

Anforderungen

Header:<type_traits>

Namespace: std

Siehe auch

<type_traits>