Partilhar via


conditional Class

Seleciona um de dois tipos, como a condição especificada.

template<bool B, class Ty1, class Ty2>
    struct conditional;

Parâmetros

Parâmetro

Descrição

B

o valor que determina o tipo selecionado.

Ty1

O tipo a ser avaliada.

Ty2

O tipo a ser avaliada.

Comentários

conditional<B, Ty1, Ty2>::type avalia a Ty1 quando B avalia a true, e é avaliada como Ty2 quando B avalia a false.

Requisitos

Cabeçalho: <type_traits>

namespace: STD

Consulte também

Referência

<type_traits>