#include<iostream>
using namespace std;
template <class T,int i>
class shu_zu//数组类模板
{
public:
T data[i];
void set(int n,T m);
T get(int n);
};
//在类外定义类模板的成员函数
template <class T,int i>
void shu_zu<T,i>::set(int n,T m)
{
data[n]=m;
}
template <class T,int i>
T shu_zu<T,i>::get(int n)
{
T m;
m=data[n];
return m;
}
int main()
{
int m;
shu_zu<int,10> a;
a.set(1,24);
m=a.get(1);
cout<<m;
return 0;
}
模板之类模板(数组类模板)
最新推荐文章于 2024-07-18 22:54:13 发布