生成枚举类型的基础整型类型。
语法
template <class T>
struct underlying_type;
参数
T
要修改的类型。
注解
如果 T 是一个枚举类型,则类模板的 type 成员 typedef 将为 T 的基础整型类型命名,否则没有任何成员 typedef type。
要求
标头:<type_traits>
命名空间: std
生成枚举类型的基础整型类型。
template <class T>
struct underlying_type;
T
要修改的类型。
如果 T 是一个枚举类型,则类模板的 type 成员 typedef 将为 T 的基础整型类型命名,否则没有任何成员 typedef type。
标头:<type_traits>
命名空间: std