小问题,帮忙看一下,有分!!(50分)

  • 主题发起人 主题发起人 cjban
  • 开始时间 开始时间
C

cjban

Unregistered / Unconfirmed
GUEST, unregistred user!
[red]我在turbo c++3.0中输入如下程序:
#include <iostream.h>
template <typename,T>
T abs(T,x)
{
return x<0? -x:x;
}
void main()
{
int n=-5;
double d=-5.5;
cout<<abs(n)<<endl;
cout<<abs(d)<<endl;
}
编译以后提示第二行出错:,expected;
请高手指教。感激涕淋[/red]
 
template <typename,T>
无法识别
 
//这样干
#include <iostream.h>
template <class T>
T abs(T x)
{
return x<0? -x:x;
}
void main()
{
int n=-5;
double d=-5.5;
cout<<abs(n)<<endl;
cout<<abs(d)<<endl;
}
 
多人接受答案了。
 
后退
顶部