1.使用结构体模板定义类中的成员要加<T>
2.在类外定应函数在类后加<T>,指针写在函数类型之后,如果函数类型后面有<T>,要写在其后。
3.定义类外定义函数,要先写template<class>
4.分配模板空间new type<T>
2.在类外定应函数在类后加<T>,指针写在函数类型之后,如果函数类型后面有<T>,要写在其后。
3.定义类外定义函数,要先写template<class>
4.分配模板空间new type<T>
5.使用两个模板类时,template<class T1,class T2>
6.在继承的时候写成:public[private|protect] 类名<T>