相关疑难解决方法(0)

继承自c ++中的模板类

假设我们有一个模板类Area,它有一个成员变量T area,T getArea()一个void setArea(T)成员函数和一个成员函数.

我可以Area通过键入来创建特定类型的对象Area<int>.

现在我有一个Rectangle继承Area该类的类.由于Rectangle它本身不是模板,我无法输入Rectangle<int>.

如何专门化对象的继承Area类型Rectangle

编辑:对不起,我忘了澄清 - 我的问题是是否可以继承区域而不专门化它,因此它不会作为整数区域继承,但区域矩形可以专门化类型.

c++ inheritance templates

91
推荐指数
6
解决办法
12万
查看次数

标签 统计

c++ ×1

inheritance ×1

templates ×1