等价is_constructible捕获派生的受保护的构造

时间:2018-02-12 21:22:29

标签: c++ traits sfinae

像标题中所说的那样。 是否有人能够提出一个等价的std :: is_constructible,它可以成功地使用被测试类的受保护构造函数来测试构造假设的派生类?

class A {
protected:
     A(int);
};
static_assert(std::is_constructible<A,int>::value,"fails but ok");
static_assert(is_derived_constructible<A,int>::value,"would work");

0 个答案:

没有答案