c++之类模板成员函数的类外实现

c++之类模板成员函数的类外实现,第1张

概述#include<iostream> using namespace std; template<class T1,class T2> class Person { publi
#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++之类模板成员函数的类外实现所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1159545.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-01
下一篇 2022-06-01

发表评论

登录后才能评论

评论列表(0条)

保存