哪位大哥帮我看看这个C++程序错在哪里?
为3个数排序,要求用函数模板实现。下面是我精简的一段程序,但还是错了,帮我看看。谢谢#include<iostream>usingnamespacestd;templat...
为3个数排序,要求用函数模板实现。下面是我精简的一段程序,但还是错了,帮我看看。谢谢
#include <iostream>
using namespace std;
template <namespace Q>
Q px(Q &a,Q &b)
{
Q temp;
if (a>b) {temp=a;a=b;b=temp;}
return 0;
}
int i,j,k;
cin >>i>>j>>k;
px(i,j);px(i,k);px(j,k);
cout <<i<<j<<k<<endl;
}
main()主函数写漏了。程序如下
#include <iostream>
using namespace std;
template <namespace Q>
Q px(Q &a,Q &b)
{
Q temp;
if (a>b) {temp=a;a=b;b=temp;}
return 0;
}
void main
{
int i,j,k;
cin >>i>>j>>k;
px(i,j);px(i,k);px(j,k);
cout <<i<<j<<k<<endl;
}
错误信息如下 展开
#include <iostream>
using namespace std;
template <namespace Q>
Q px(Q &a,Q &b)
{
Q temp;
if (a>b) {temp=a;a=b;b=temp;}
return 0;
}
int i,j,k;
cin >>i>>j>>k;
px(i,j);px(i,k);px(j,k);
cout <<i<<j<<k<<endl;
}
main()主函数写漏了。程序如下
#include <iostream>
using namespace std;
template <namespace Q>
Q px(Q &a,Q &b)
{
Q temp;
if (a>b) {temp=a;a=b;b=temp;}
return 0;
}
void main
{
int i,j,k;
cin >>i>>j>>k;
px(i,j);px(i,k);px(j,k);
cout <<i<<j<<k<<endl;
}
错误信息如下 展开
2个回答
2009-09-17
展开全部
您的main()主函数在哪?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询