次の方法で共有


conditional クラス

指定した条件によって 2 種類の 1 種類を選択します。

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

パラメーター

パラメーター

説明

B

選択した型を決定する値。

Ty1

評価する型。

Ty2

評価する型。

解説

conditional<B, Ty1, Ty2>::type は Ty1 に Bfalseがと評価されると B が trueに評価される評価し、Ty2 に評価されます。

必要条件

ヘッダー : <type_traits>

名前空間: std

参照

関連項目

<type_traits>