类模板的声明
类模板:
template <模板参数表>
class 类名
{类成员声明}
如果需要在类模板以外定义其成员函数,则要采用以下的形式:
template <模板参数表>
类型说明符 类名<模板参数>::函数名(参数表)
比原先变化时类名后多了一个 模板参数。
静态成员
不能放模板类。
例:
static int count;
template <typename T>
int 类名<T>::count=0;
** 当类模板有多个类型参数时,要创建多个模板类参数**
template <typename T1,T2,T3,----->