conditional Class
根據指定的情況選取這兩種類型的其中一個,否則為。
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