今天学习到了c++的类模板。
从最简单的单模板开始
首先说一下为什么要类模板:
1 类模板用于实现需数据的类型参数
2 类模板在表示如数组,表,图等数据结构显得特别重要
单个类模板代码
#include <iostream>
using namespace std;
template<typename T>
class A
{
public:
A(T t)
{
this->t = t;
}
T &get()
{
return t;
}
protected:
public:
T t;
};
int main()
{
A<int> a(100);
cout<<a.get()<<endl;
return 0;
}
以上就是类模板最简单的开始。