enable_if クラス
型のインスタンスまたは未定義の型を作成します。
template<bool B, class Ty1>
struct enable_if;
パラメーター
パラメーター |
Description |
---|---|
B |
結果の型を決定する値。 |
Ty1 |
評価および変更する型。 |
解説
この型修飾子のインスタンスは、次のいずれかの修飾型を保持します。
B が true の場合は Ty1。
B が false の場合は未定義。
必要条件
ヘッダー : <type_traits>
名前空間: std