Day08总结
01函数模板的基本语法
1  | * template<typename T>告诉编译器T是万能数据类型,下面紧跟者的函数或者类中的T类型,不要报错  | 
02函数模板实现int和char的数组排序
1  | template <class T>  | 
03普通函数和函数模板的区别以及调用规则
1  | * 1.C++如果普通函数和函数模板可以同时调用,优先使用的是普通函数  | 
04模板的局限性的解决—具体化

1  | * 用具体化技术来解决问题  | 
05类模板和函数模板的区别
1  | * 类模板使用时候不可以用自动类型推导,必须显示指定类型  | 
06类模板中成员函数创建时机
1  | class Person1  | 
类模板作为函数参数
1  | * 3种方式  | 
08 类模板碰到继承问题以及解决
1  | * 如果父类是一个类模板,子类在做继承的时候,必须制定出父类中T的类型,否则无法欸父类中的T分配内存  | 
09 类模板类外实现成员函数
1  | * template<class T1 ,class T2>  | 
10类模板分文件编写
1  | * 类模板不建议做份文件编写,因为要包含.cpp文件  | 
11类模板案例——数组类封装
1  | * 属性  |