#define _CRT_SECURE_NO_WARNINGS 1
#include<iostream>
using namespace std;
//函数模板
template<typename T>
void Myswap(T& a, T& b)
{
T temp = a;
a = b;
b = temp;
}
void test01()
{
int a = 10;
int b = 20;
//自动类型推导
Myswap(a, b);
cout << "a = " << a << " b = " << b << endl;
//显示指定类型
Myswap<int>(a, b);
cout << "a = " << a << " b = " << b << endl;
}
int main()
{
test01();
return 0;
}