C++ STL学习笔记:模板函数
发布时间
阅读量:
阅读量
本文作为学习C++ STL库的首篇笔记,重点介绍了通过template关键字实现模板函数的编写方式。
接下来将通过一个极为简单的实例,对模板函数的具体应用进行说明:
#include <iostream>
using namespace std;
template <class T>
void myswap(T& a, T& b)
{
T temp = a;
a = b;
b = temp;
}
int main()
{
int a = 10;
int b = 20;
cout << "a: " << a << " b: " << b << endl;
myswap(a,b);
cout << "a: " << a << " b: " << b << endl;
double c = 11.5;
double d = 3.14;
cout << "c: " << c << " d: " << d << endl;
myswap<double>(c,d);
cout << "c: " << c << " d: " << d << endl;
return 0;
全部评论 (0)
还没有任何评论哟~
