1.类外定义
在类内声明类外定义的时候,需要加上template<class T>。
2.隐式实例化和显示实例化
Add(a1, d1)中,编译器无法推出T到底是什么类型 ,这时候就可以使用显示实例化
Add<int>(a1, d1); //指定T的类型
1.类外定义
在类内声明类外定义的时候,需要加上template<class T>。
2.隐式实例化和显示实例化
Add(a1, d1)中,编译器无法推出T到底是什么类型 ,这时候就可以使用显示实例化
Add<int>(a1, d1); //指定T的类型