conditional Class
Vybere jednu ze dvou typů podle zadané podmínky.
template<bool B, class Ty1, class Ty2>
struct conditional;
Parametry
Parametr |
Description |
---|---|
B |
Hodnota, která určuje vybraného typu. |
Ty1 |
Typ vyhodnotit. |
Ty2 |
Typ vyhodnotit. |
Poznámky
conditional<B, Ty1, Ty2>::typeVýsledkem Ty1 při B vyhodnocen jako truea je vyhodnocen jako Ty2 při B vyhodnocen jako false.
Požadavky
Záhlaví: <type_traits>
Obor názvů: std