【发布时间】:2019-05-29 20:39:17
【问题描述】:
我对下一个代码有一些疑问:
template<typename T>
class Base;
template<typename T, typename P>
class Base<T(P)> {
};
template<typename T>
class Derived;
template<typename T, typename P>
class Derived<T(P)> : public Base<T(P)> {
};
类特化
Derived<T(P)>继承自类template<typename T> class Base还是继承自类template<typename T, typename P> class Base<T(P)>?当我将类专业化
Derived<T(P)>的模板参数T和P与class Base的模板参数T绑定时,名称是什么。
【问题讨论】:
标签: c++ templates inheritance specialization