经典指数          
原因
2673
浏览数
0
收藏数
 

有如下模板定义:
template <class T>
T fun(T x,T y){
    return x*x+y*y;
}
在下列对fun的调用中,错误的是()
  • fun(1, 2)
  • fun(1.0, 2)
  • fun(2.0, 1.0)
  • fun<float>(1, 2.0)

     举报   纠错  
 
切换
1 个答案

   考察点:模板的使用

   答案:B

原理:

空谈不实践,没意思,

上代码,最下面看准了编译器的提示;

 “T fun(T,T)”: 模板 参数“T”不明确 

 
切换
撰写答案