common_type Class
İki ortak türünde bir örnek sağlar.
template<class Ty0, Ty1>
struct common_type;
Parametreler
Parametre |
Description |
---|---|
Ty0 |
Değerlendirmek için yazın. |
Ty1 |
Değerlendirmek için yazın. |
Notlar
Bu tür değiştirici örneği bir değişiklik-olan türü bulunur:
Ty, şablon parametre paketi tam olarak bir bağımsız değişken varsa.
deyimin türü, decltype(true ? Tgen() : Ugen()), burada Tgen() türünde bir deðer döndüren bir sanal işlevi T&& ve Ugen() türünde bir deðer döndüren bir sanal işlevi U&&, şablon parametre paketi tam olarak iki bağımsız değişken varsa, T ve U.
Gereksinimler
Başlık: <type_traits>
Namespace: std