在学习这一篇内容之前,我们需要了解模板的一个规则:我们不能声明两个同名但模板参数不同的类模板。
template <typename T>
class test;// 异常,与前面的声明不匹配
//template <typename T1, typename T2>
//class test;
这里就会有一个问题了,如何让一个模板可以接收不同数量的参数呢?
模板函数可以通过重载实现:
template <typename T>
在学习这一篇内容之前,我们需要了解模板的一个规则:我们不能声明两个同名但模板参数不同的类模板。
template <typename T>
class test;// 异常,与前面的声明不匹配
//template <typename T1, typename T2>
//class test;
这里就会有一个问题了,如何让一个模板可以接收不同数量的参数呢?
模板函数可以通过重载实现:
template <typename T>