单项选择题

有如下函数模板的定义:template<class T>T func(Tx, Ty){return x*x+ y*y;}在下列对func的调用中不正确的是( )。

A.func(3,5);
B.func<>(3,5);
C.func(3,5.5);
D.func<int>(3,5.5);
<上一题 目录 下一题>
热门 试题

单项选择题
如果有以下的函数定义及变量声明:void fun(double a, double b, double &d, char c='*'){switch (c){case '+':d=a+ b;break;case '-':d=a-b; break;case '*':d=a*b; break;case ' ':d=a b; break;}}void main(){double r;┇}则下列函数中,调用正确的是( )。
A.r=fun(60,5,7);
B.r=fun(9.8,3.3,r,'-');
C.fun(2.2,1.5,;
D.fun(fun(2,5,r,'+'),3,r,'*');
单项选择题
软件工程的出现是由于( )。
A.程序设计方法学的影响
B.软件产业化的需要
C.软件危机的出现
D.计算机的发展
相关试题
  • 有如下程序:#include <iostream>using...
  • 有以下程序#include <iostream>using ...
  • 执行以下程序后的输出结果为( )。#incl...
  • 关于模板,下列说法不正确的是( )。
  • 关于抽象类,下列表述正确的是( )。