首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板定义: Template<class T> T func(T x,T y){return x*x+y*y;} 在下列对fuac的调用中,错误的是( )。
有如下函数模板定义: Template<class T> T func(T x,T y){return x*x+y*y;} 在下列对fuac的调用中,错误的是( )。
admin
2020-11-11
50
问题
有如下函数模板定义:
Template<class T>
T func(T x,T y){return x*x+y*y;}
在下列对fuac的调用中,错误的是( )。
选项
A、func(3,5);
B、func(3.0,5.5);
C、func(3,5.5);
D、func<int>(3,5.5);
答案
C
解析
此题考查的是函数模板的使用。引用模板函数和引用一般函数在语法形式上基本相同。需要注意的是说明一个函数模板后,当编译系统发现有一个对应的函数调用时,将根据实参中的类型来确认是否匹配函数模板中的对应形参。本题C选项中,编译系统从第一个参数“3”获得信息“int”和从第二个参数获得信息“double”两者矛盾,错误;A、B选项正确;D选项中,函数名后的
是模板实参表,编译系统会将double型的形参“5.5”自动转化成int类型。
转载请注明原文地址:https://kaotiyun.com/show/qqyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若MyClass为一个类,执行“MyClassa[41,*p[5];"语句时会自动调用该类构造函数的次数是()。
对于一个类定义,下列叙述中错误的是()。
有如下程序:#inc1ude<iostream>#inc1ude<iomanip>usingnamespacestd;intmain(){cout.fill(’*’);cnut<<
下列关于输入输出流的叙述中,正确的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
下列关于函数重载的叙述中,错误的是()。
若一个函数的原型为“int*Xfunl(intx,int&y,charz);”,则该函数的返回值类型为()。
数据库设计中反映用户对数据要求的模式是()。
下列字符串中,不可以用做C++标识符的是()。
使用VC6打开考生文件夹proj3下的工程proj3,其中声明了MyString类,它是一个用于表示字符串的类。成员函数reverse将字符串反转,例如“abcde”反转后就成了“edcba”。请补充完整函数reverse。在main函数中给出了一个测试数
随机试题
A、Itprovidesachanceforpeopletothinkdeeply.B、Itmakesustreasurethetime.C、Itenablesonetoidentifytruefriends.D
Thispartistotestyourabilitytodowriting.YouarerequiredtowriteacompositionentitledHowtoGetInformationinthe
肾小管病变时,易出现
患者,男,50岁。确诊乙型肝炎20年,长期需要家人照顾其生活起居。今日该患者因食欲缺乏、厌油、腹胀3个月,加重1个月入院。该患者查体示:全身散在皮肤紫癜,腹部膨隆,叩诊移动性浊音阳性,肝脏触诊质硬有结节感,边缘较薄,无压痛。实验室检查:ALT(GPT)
我国研制的流行性出血热细胞培养灭活疫苗有
民事主体对智力成果依法享有的专有权利是( )。著作权法保护的对象是( )。
警衔设()
用于行政管理的“命令(令)”其发布权限属于地方各级人民政府。()
在1967年2月与江青为首的中央文革小组的错误做法进行抗争的老一辈革命家有()。
Culturalnormssocompletelysurroundpeople,sopermeatethoughtandactionthatweneverrecognizetheassumptionsonwhichth
最新回复
(
0
)