函数模板引入
程序员文章站
2024-03-23 10:35:40
...
**
函数模板引入
**
这里引入了函数模板,也就是泛型编程的概念,实现了简单的函数模板
template <typename H> //这里告诉C++编译器,我要开始泛型编程了
void myswap(H &a, H &b)
{
H c;
c = b;
b = a;
a = c;
}
void main()
{
int a = 10, b = 20;
myswap<int>(a, b); //这里是显式的调用方式
myswap(a, b); //这里是隐式的调用方式
cout << "a = " << a << endl;
cout << "b = " << b << endl;
system("pause");
}
上一篇: bugly 后台查到的各种NSURLError错误对照表
下一篇: #define用法