#include<iostream>
using namespace std;
template<class T>
void swap(T &a,T &b)
{T tmp=a;
a=b;
b=tmp;
}
int main()
{
int a=12;
int b=45;
cout<<"a= "<<a<<" b="<<b<<endl;
swap(a,b);
cout<<"a= "<<a<<" b="<<b<<endl;
return 0;
}
请问上面代码运行 为什么会出错呀》显示overload
谢谢