2
我有一个模板结构之间的比较:模板类型推演:不同的模板类型
template <typename T, typename T2>
struct MyStruct {};
,我想,以确定是否某些类型是“MYSTRUCT”(我不在乎模板参数是什么) 。
template <typename OtherType, typename TestingType, typename = std::enable_if< IsMyStruct<TestingType>::value, TestingType>::type >
struct OtherStruct {};
我如何写IsMyStruct
正常成语分别是从'的std :: false_type'和'的std :: true_type'继承,就像一个旁注。 – Xeo 2013-03-11 08:25:44
@Xeo:谢谢。 – 2013-03-11 14:04:52