common_type Class
Vytvoří instanci typu společné obou typů.
template<class Ty0, Ty1>
struct common_type;
Parametry
Parametr |
Description |
---|---|
Ty0 |
Typ vyhodnotit. |
Ty1 |
Typ vyhodnotit. |
Poznámky
Tento modifikátor typ instance obsahuje změny typ, který je:
Ty, pokud pack parametr šablony má přesně jeden argument.
Typ výrazu decltype(true ? Tgen() : Ugen()), kde Tgen() je imaginární funkce vrací hodnotu typu T&& a Ugen() je imaginární funkce vrací hodnotu typu U&&, pokud má parametr pack šablony přesně dva argumenty T a U.
Požadavky
Záhlaví: <type_traits>
Obor názvů: std