首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板定义: template <class T> T func(T x, T y){return x*x*y*y;) 在下列对func的调用中,错误的是
有如下函数模板定义: template <class T> T func(T x, T y){return x*x*y*y;) 在下列对func的调用中,错误的是
admin
2010-12-16
77
问题
有如下函数模板定义: template <class T> 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);
答案
C
解析
本题考核函数模板的使用。引用模板函数和引用一般的函数在语法形式上没有任何区别。所有的类型替换都是编译器在幕后悄悄进行的,但是要注意的是说明一个函数模板后,当编译系统发现有一个对应的函数调用时,将根据实参中的类型来确认是否匹配函数模板中对应的形参。例如,本题中的C) 选项,编译系统从第一个参数“3”获得的信息是“T对应于int”,而从第二个参数“5.5”处获得的信息是“T对应于double”,二者相互矛盾,在编译时会产生错误。对于D) 选项中紧跟在函数名后的<int>就是模板实参表,通过它通知编译系统在调用过程中,double型的参数“5.5”将被自动换成int型。
转载请注明原文地址:https://kaotiyun.com/show/Odjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
以下叙述中错误的是()。
给定程序MODI1.C中函数fun的功能是:为一个偶数寻找两个素数,这两个素数之和等于该偶数,并将这两个素数通过形参指针传回主函数。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是建立一个N×N的矩阵。矩阵元素的构成规律是:最外层元素的值全部为1;从外向内第2层元素的值全部为2;第3层元素
以下不能用于描述算法的是()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:函数返回指定学号的学生数据,指定的学号在主函数中输入。若没找到指定学号,在结构体变量中给学号置空串,给成绩置-1,作为函数值返回。(用于字符串比较的函数
以下关于结构化程序设计的叙述中正确的是()。
非空循环链表所表示的数据结构
某循环队列的存储空间为Q(1:m),初始状态为front=rear=m。现经过一系列的入队操作和退队操作后,front=m,rear=m-1,则该循环队列中的元素个数为()。
多态性具体体现运行和编译两个方面,在程序运行时的多态性通过继承和【】来体现,而程序编译时多态性体现函数和运符的重载上。
随机试题
Thenewpresidentisreported______Chinaafterhetakesofficeinthecapital.
背景资料:某调水枢纽工程主要由泵站和节制闸组成,其中泵站设计流量为120m3/s,安装7台机组(含备用1台总装机容量为11900kW,年调水量为7.6×108m3,节制闸共5孔,单孔净宽8m,非汛期(含调水期)节制闸关闭挡水,汛期节制闸开敞泄洪
《中华人民共和国建筑法》规定,工程监理单位( ),给建设单位造成损失的,应当承担相应的赔偿责任.
周文王、汉高祖、康熙依次为帝王的()。
4.5,3.5,2.8,5.2,4.4,3.6,5.7,()
李某花5000元购得摩托车一辆,半年后,其友王某提出借用摩托车,李同意。王某借用数周不还,李某碍于情面,一直未讨还。某晚,李某乘王某家无人,将摩托车推回。次日,王某将摩托车丢失之事告诉李某,并提出用4000元予以赔偿。李某故意隐瞒真情,称:“你要赔就赔吧。
设f(x)=是连续函数,求a,b的值.
结构分析方法就是面向哪项自顶向下逐步求精进行需求分析的方法?
CultureShockI.Thedefinitionofcultureshock1.feelingslikesurprise,disorientation,uncertaintyand【B1】______【B1】______
过分多疑的心理,因素很是复杂,决在非单纯神经过敏可以解释。(not…merelyby)(linkwith)
最新回复
(
0
)