【发布时间】:2016-10-22 14:21:16
【问题描述】:
考虑以下代码:
template<class C, class P>
//class Cchild : public C::NestedClass // Works
class Cchild : public C::NestedTemplateClass<P> // Fails : how to inherit from nested template class defined in C ?
{
};
当模板类 Cchild 继承自嵌套类 C::NestedClass 时,编译器可以正常编译。但是,如果我希望 Cchild 从嵌套模板类 C::NestedTemplateClass<P> 继承,则编译失败
我该怎么做?
【问题讨论】: