C++--继承中的类模板语法

来源:互联网 发布:嗨!我的梦网络歌曲 编辑:程序博客网 时间:2024/05/16 00:37

当模板遇上继承之后会发生什么呢?

写一个简单的测试案例来说明当模板与上继承发生的“”大事件“”

#include <iostream>using namespace std;template<typename T>class A{public:A(T a){this->a = a;}T &get(){return a;}protected:public:T a;};//从模板类中派生模板类template <typename T>class C :public A<T>{public:C(T c, T a) :A<T>(a)//初始化参数列表{this->c=c;}void printC(){cout << "c " << c << endl;}private:T c;};int main(){C<int> c1(1,2);c1.printC();return 0;}

代码结果我就没加上了,想必大家都知道了。

这里可以重点看看看看在模板上继承模板。

1 0
原创粉丝点击