#//类成员函数模板特化#includeclass A{public: template void Print(T & a);};template void A::Print(T & a) { printf("A template\n");}//特化template <>void A::Print(int& a){ printf("%d\n", a);}int main(){ int b = 0; A a; a.Print(b); a.Print(b); return 0;}
本文共 308 字,大约阅读时间需要 1 分钟。
#//类成员函数模板特化#includeclass A{public: template void Print(T & a);};template void A::Print(T & a) { printf("A template\n");}//特化template <>void A::Print(int& a){ printf("%d\n", a);}int main(){ int b = 0; A a; a.Print(b); a.Print(b); return 0;}
转载地址:http://gcbvl.baihongyu.com/