共用方式為


common_type Class

讓兩種常見的型別的執行個體。

template<class Ty0, Ty1>
    struct common_type;

參數

參數

描述

Ty0

要評估的類型。

Ty1

要評估的類型。

備註

此型別修飾詞的執行個體會保留修改型別是:

  • Ty如果範本參數封包有一個引數。

  • 運算式的型別decltype(true ? Tgen() : Ugen()),其中Tgen()是虛構的函式,傳回型別的值T&&和Ugen()是虛構的函式,傳回型別的值U&&,如果範本參數組件具有完全相同的兩個引數T和U。

需求

標頭: <type_traits>

Namespace: 標準

請參閱

參考

<type_traits>

其他資源

<type_traits> 成員