enable_if Class
可讓型別或未定義的型別執行個體。
template<bool B, class Ty1>
struct enable_if;
參數
參數 |
描述 |
---|---|
B |
決定產生的型別值。 |
Ty1 |
評估並修改型別。 |
備註
此型別修飾詞的執行個體會保留修改型別,即:
Ty1, if B is true.
未定義,如果B為 false。
需求
標頭: <type_traits>
Namespace: 標準
可讓型別或未定義的型別執行個體。
template<bool B, class Ty1>
struct enable_if;
參數 |
描述 |
---|---|
B |
決定產生的型別值。 |
Ty1 |
評估並修改型別。 |
此型別修飾詞的執行個體會保留修改型別,即:
Ty1, if B is true.
未定義,如果B為 false。
標頭: <type_traits>
Namespace: 標準