函数模板的声明方法:template<typename 标识符>
函数模板可以用来创建一个通用功能的函数,以支持多种不同形参,进一步简化重载函数的函数体设计。。
类模板的声明:template<模板参数表>
class 类名
{类成员声明}
若在类模板以外定义其成员函数,则采用以下形式
template<模板参数表>
类型名 类名::函数名(参数表)
使用模板类产生对象时,按以下形式声明
模板类名<模板参数表>对象名1,对象名2,…对象名n。
函数模板的声明方法:template<typename 标识符>
函数模板可以用来创建一个通用功能的函数,以支持多种不同形参,进一步简化重载函数的函数体设计。。
类模板的声明:template<模板参数表>
class 类名
{类成员声明}
若在类模板以外定义其成员函数,则采用以下形式
template<模板参数表>
类型名 类名::函数名(参数表)
使用模板类产生对象时,按以下形式声明
模板类名<模板参数表>对象名1,对象名2,…对象名n。