C++之模板
1. 函数模板的关键字:template class typename(其中后两者相同) 2. 函数模板: 类型模板 template<class T> T display(T a,T b ) { } 调用的时候: display(100,2);自动判断//或者 display<int,int>(100,2); 变量作为参数 template<int size> { } 多参数模板 template<class A,calss B> void display(A a, B b) {} {} 2. 定义出函数模板时,函数模板并不是相互重载的关系,因为在内存中只是将函数模板定义出来,并不能在内存中产生任何代码,只有在使用时才产生相应的函数代码,此时这些函数相互间才能称得上重载关系。
无欲则刚 关心则乱