- 类模板碰到友元的问题以及解决
- 友元类内实现
- friend void printPerson(Person<T1, T2> &p)
- 友元类外实现
- 声明:
- friend void printPerson2<>(Person<T1, T2> &p);
- 实现:
- template<class T1,class T2>
-void printPerson2(Person<T1, T2> &p){ 。。。}
- template<class T1,class T2>
- class Person;
- template<class T1,class T2>
- void printPerson2(Person<T1, T2> &p);