说,我有一个父类模板。并想在其上建立几个子类。每个子类都是特定于类型名的。那么我可以指定他们在继承父类模板时使用的类型名吗?
类定义示例:
template <class tName1, class tName2>
class parent
{
tName1 a;
tName2 b;
...
}
class child: public parent<int, float>
{
...
}
这段代码正确吗?
说,我有一个父类模板。并想在其上建立几个子类。每个子类都是特定于类型名的。那么我可以指定他们在继承父类模板时使用的类型名吗?
类定义示例:
template <class tName1, class tName2>
class parent
{
tName1 a;
tName2 b;
...
}
class child: public parent<int, float>
{
...
}
这段代码正确吗?