有如下函数模板定义:template <class T> func(T x,T y){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)
A.func(3,5)
B.func(3.0,5.5)
C.func(3,5.5)
D.func<int>(3,5.5)
第2题
A.Sum(10,2);
B.Sum(5.0,6.7);
C.Sum(15.2f,16.0f);
D.Sum(“AB”,”CD”);
第3题
A.在使用模板做出来的网页中不能新增行为
B.该用户没有定义可编辑区域
C.使用了Template后,HTML文件的所有部分会被“封锁”住
D.该用户没有定义锁定区域
第4题
A.1个
B.2个
C.3个
D.4个
第6题
A.template<T>
B.template<class T1,T2>
C.template<class T1,class T2>
D.template<classT1;classT2>
第9题
A.函数模板必须由程序员实例化
B.函数模板的实例化由编译器实现
C.一个类定义中,只要有一个函数模板,则这个类是类模板
D.若类模板的成员函数是函数模板,则类模板实例化后,成员函数也随之实例化
第10题
A.m_x、m_y和m_radius都是Circle类的成员变量
B.setCenter、setRadius和getArea都是Circle类的成员函数
C.类定义体后面的分号可以省略
D.将double m_radius;改为double m_radius=1;,则表示m_radius成员变量的初值为1
第11题
A.正确
B.错误