C++学习记录-模板-类模板对象做函数参数
C++学习记录-模板-类模板对象做函数参数
类模板实例化出来的对象作为参数向函数传参,有三种方式:
- 直接指定传入类型
- 将对象中的参数模板化
- 类模板化(将整个对象所在的类模板化)
示例:
创建一个类:
1 | template<class T1,class T2> |
1.直接指定传入类型:
1 | void printinfo1(chara<string,int>&p) |
2.参数模板化:
1 | template<class T1,class T2> |
3.整个类模板化:
1 | template<class T> |
实际开发中,一般应用第一种方法
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 星辰微光的博客!





