Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Selects one of two types, depending on the specified condition.
template<bool B, class Ty1, class Ty2>
struct conditional;
template<bool _Test,class T1,class T2>
using conditional_t = typename conditional<_Test, T1, T2>::type;
Parameters
Parameter |
Description |
|---|---|
B |
The value that determines the selected type. |
Ty1 |
The type to evaluate. |
Ty2 |
The type to evaluate. |
Remarks
conditional<B, Ty1, Ty2>::type evaluates to Ty1 when B evaluates to true, and evaluates to Ty2 when B evaluates to false.
Requirements
Header: <type_traits>
Namespace: std