#include<iostream>using namespace std;template<class T1,class T2>class Person {public: Person(T1 name,T2 age); voID show(); T1 name; T2 age;};template<class T2>Person<T1,T2>::Person(T1 name,T2 age) { this->name = name; this->age = age;}//对于成员函数,需要指明类的参数的代表template<voID Person<T1,1)">::show() { cout << this->name << endl; cout << this->age << endl;} test() { Person<string,1)">int> p("tom",12); p.show();}int main() { test(); system(pause"); return 0;}
输出:
总结以上是内存溢出为你收集整理的c++之类模板成员函数的类外实现全部内容,希望文章能够帮你解决c++之类模板成员函数的类外实现所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)