Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
Seleziona uno dei tipi, a seconda della condizione specificata.
Sintassi
template <bool B, class T1, class T2>
struct conditional;
template <bool _Test, class _T1, class _T2>
using conditional_t = typename conditional<_Test, _T1, _T2>::type;
Parametri
B
Valore che determina il tipo selezionato.
T1
Il risultato di tipo quando B è true.
T2
Il risultato di tipo quando B è false.
Osservazioni:
Il typedef conditional<B, T1, T2>::type del membro modello restituisce T1 quando B restituisce truee restituisce T2 quando B restituisce false.
Requisiti
Intestazione:<type_traits>
Spazio dei nomi: std