「C++ 基础」泛型与模板
函数模板
术语
1 | template<typename T> |
T是模板的**模板参数(Template Parameter)**,可以表示一个具体的数据类型,例如int,double,std::string
typename关键字来定义模板参数,也可以使用class关键字替换
T a, T b称调用参数
函数体称模板函数
1 | template<typename T> |
T是模板的**模板参数(Template Parameter)**,可以表示一个具体的数据类型,例如int,double,std::string
typename关键字来定义模板参数,也可以使用class关键字替换
T a, T b称调用参数
函数体称模板函数