common_type Class

使实例两种类型的通用类型。

template<class Ty0, Ty1>
    struct common_type;

参数

Parameter

说明

Ty0

评估的类型。

Ty1

评估的类型。

备注

此类型修饰符实例保存一修改类型为:

  • Ty,因此,如果模板参数 pack 正确有一个参数。

  • 表达式 decltype(true ? Tgen() : Ugen())的类型, Tgen() 是返回类型 T&& 的值一个名为的函数,并 Ugen() 是返回类型 U&&的值的虚构的功能,因此,如果模板参数 pack 正确具有两个参数 T 和 U。

要求

**标题:**type_traits

命名空间: std

请参见

参考

<type_traits>

其他资源

type_traits 成员