本文主要是介绍c++类模板类外实现,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
类外实现的时候要说明这是一个模板以及模板的通用变量
template<typename T1 ,typename T2>
class person
{
public:
person(T1 name,T2 age);
void showperson();
T2 age;
T1 name;
};
template<typename T1 ,typename T2>
person<T1,T2>::person(T1 name,T2 age)
{
this->age = age;
this->name = name;
}
template<typename T1 ,typename T2>
void person<T1,T2>::showperson()
{
cout << this->age << this->name <<ebdl;
}
这篇关于c++类模板类外实现的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!