Share via


conditional Class

Selecciona uno de dos tipos, dependiendo de la condición especificada.

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

Parámetros

Parámetro

Descripción

B

El valor que determina el tipo seleccionado.

Ty1

el tipo a evaluar.

Ty2

el tipo a evaluar.

Comentarios

conditional<B, Ty1, Ty2>::type se evalúa como Ty1 cuando B se evalúa como true, y se evalúa como Ty2 cuando B se evalúa como false.

Requisitos

encabezado: <type_traits>

espacio de nombres: std

Vea también

Referencia

<type_traits>