Поделиться через


conditional Class

Выбирает один из 2 типов, в зависимости от указанного состояния.

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

Параметры

Параметр

Описание

B

Значение, указывающее выбранный тип.

Ty1

Тип, который необходимо проверить.

Ty2

Тип, который необходимо проверить.

Заметки

conditional<B, Ty1, Ty2>::type результатом которого является Ty1 при B результатом которого является true, и результатом которого является Ty2 при B результатом которого является false.

Требования

заголовок: <type_traits>

std пространство имен:

См. также

Ссылки

<type_traits>