common_type Class
Sprawia, że wystąpienie typu wspólne dwóch typów.
template<class Ty0, Ty1>
struct common_type;
Parametry
Parametr |
Opis |
---|---|
Ty0 |
Typ do oceny. |
Ty1 |
Typ do oceny. |
Uwagi
Wystąpienie tego typu modyfikator przechowuje modyfikacji typu, który jest:
Ty, jeśli pakiet parametr szablonu nie ma dokładnie jeden argument.
Typ wyrażenia decltype(true ? Tgen() : Ugen()), gdzie Tgen() to funkcja imaginary zwraca wartość typu T&& i Ugen() to funkcja imaginary zwraca wartość typu U&&, jeśli pakiet parametr szablonu nie ma dokładnie dwa argumenty T i U.
Wymagania
Nagłówek: <type_traits>
Obszar nazw: std
Zobacz też
Informacje
Inne zasoby
<type_traits> Członkowie