请高手帮个忙,我的模板函数运行不了,麻烦教教我,在下感激不尽

[复制链接]
查看11 | 回复0 | 2010-5-3 12:24:34 | 显示全部楼层 |阅读模式
//这样就能运行,不过我不知道为什么,我不懂C++;嘿嘿#include #include using namespace std;templatevoid swap(T n, T m){
T temp;
temp = n;
n = m;
m = temp;}int main(){
int n = 0, m = 1;std::swap(n, m);
cout templatevoid swap(T n, T m){
T temp;
temp = n;
n = m;
m = temp;}int main(){
int n = 0, m = 1;
swap(n, m);
cout using namespace std;templatevoid Swap(T n, T m) // 把自己的函数名字改一下,你用了std命名空间,而这个空间中有个函数是swap{
T temp;
temp = n;
n = m;
m = temp;}int main(){
int n = 0, m = 1;
Swap(n, m);
cout << n << m;
return 0;}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行