模板形参分为类型形参和非类型形参
使用函数模板时编译器会为们推断模板实参
类外定义的类模板成员函数。 template<class Type> void Stack<Type>::push();
非类型模板实参必须是编译时常量。 template<class Type,int wid> screen{}; 调用时 screen<int,50> test;//模板实例化。
模板形参分为类型形参和非类型形参
使用函数模板时编译器会为们推断模板实参
类外定义的类模板成员函数。 template<class Type> void Stack<Type>::push();
非类型模板实参必须是编译时常量。 template<class Type,int wid> screen{}; 调用时 screen<int,50> test;//模板实例化。