A-A+

有如下函数模板定义: template<class t> T func(Tx Ty){ret

2022-08-05 22:39:12 问答库 阅读 172 次

问题详情

有如下函数模板定义: template<class t> T func(Tx,Ty){return x*x+y*y;} 在下列对func的调用中,错误的是
A.func(3,5);
B.func(3.0,5.5);
C.func(3,5.5);
D.func<int>(3,5.5)

参考答案

正确答案:C
解析:模板类型参数歧义。

考点:函数,定义