共用方式為


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

請參閱

參考

<type_traits>