首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板定义: template <typename T1,typename T2,typename T3> T2 plus(T1 t1,T3 t3){return t1+t3;}
有如下函数模板定义: template <typename T1,typename T2,typename T3> T2 plus(T1 t1,T3 t3){return t1+t3;}
admin
2009-02-15
73
问题
有如下函数模板定义: template <typename T1,typename T2,typename T3> T2 plus(T1 t1,T3 t3){return t1+t3;}
选项
A、plus(3,5L);
B、plus<>(3,5L);
C、plus<int>(3,5L);
D、plus<int, double>(3,5L);
答案
8
解析
本题考核函数模板的使用。C++中对函数模板的调用有时候只使用了函数实参,而没有使用模板实参,模板实参都被省略了,但模板实参的省略并不是必然的,而是有条件。模板实参不能省略的情况有:从模板函数实参表获得的信息有矛盾;需要获得特定类型的返回值,而不管参数的类型如何:虚拟类型参数没有出现在模板函数的形参中;函数模板含有常规形参。题中定义的函数模板中虚拟类型参数T2没有出现在模板函数的形参列表中,所以在调用时不能省略,D选项的调用省略了 T3,这是允许的。
转载请注明原文地址:https://kaotiyun.com/show/szjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请编写函数fun,它的功能是:计算并输出n(包括n)以内能被5或9整除的所有自然数的倒数之和。例如,在主函数中从键盘给n输入20后,输出为:s=0.583333。注意:要求n的值不大于100。部分源程序在文件PROG1.C中。
以下程序:#includevoidfun(intx){if(x/2>1)fun(x/2);printf("%d",x);}main(){fun(7);printf(”\n”);}程序运行后
设变量已正确定义并赋值,以下正确的表达式是( )。
有如下程序:#includemain(){inta=0,b=1;if(a++&&b++)printf("T");elseprintf("F");printf("a=
下列数据结构中,能够按照“先进后出”原则存取数据的是()。
uniondt{inta;charb;doublec;}data;以下叙述中错误的是()。
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
下面函数的功能是()。sss(s,t)char*s,*t;{while(*s);while(*t)*(s++)=*(t++);retums;}
给定程序中,函数fun的功能是:计算下式前n项的和作为函数值返回。例如,当形参n的值为10时,函数返回:-0.204491。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANK
下列选项中不属于软件生命周期开发阶段任务的是()。
随机试题
Wehearitsaidfrequentlythatwhatpresent-daymenmostdesireissecurity.Ifthatisso,thentheyhaveawrongnotionofwha
阅读作品片段,回答问题:啊,我年青的女郎!我想我的前身原本是有用的栋梁,我活埋在地底多年,到今朝总得重见天光。怎样理解这一节诗的寓意?
Wouldyoueatabacon,lettuceandloveapplesandwich?Youprobablyhaveeatenmanyofthem.Loveapplewasthenameusedmany
休克时脑功能损害的病理生理学变化特点描述错误的是
根据《标准施工招标文件》中“通用合同条款”的规定,质量保证金的计算额度应包括()。
20×1年12月15日,某公司购入一台不需安装即可投人使用的生产设备,该设备原价为1230万元,预计使用寿命为10年,预计净残值为30万元,采用年限平均法计提折旧。20×4年12月31日,经检查,确定该设备的可收回金额为560万元,预计使用寿命为5年,预计
下列有关信息系统相关控制的了解、测试和评估的表述中,不恰当的是()。
公文份数序号简称份号,是指公文印制份数的顺序号。如需标识公文份数序号,一般用()三号阿拉伯数字,顶格编排在版心左上角第一行。
小光和小明是一对孪生兄弟,刚上小学一年级。一次,他们的爸爸带他们去密云水库游玩,看到了野鸭子。小光说:“野鸭子吃小鱼。”小明说:“野鸭子吃小虾。”哥俩说着说着就争论起来,非要爸爸给评评理。爸爸知道他们俩说得都不错,但没有直接回答他们的问题,而是用例子来进行
在一个盒子中放有10个乒乓球,其中8个是新球,2个是用过的球,在第一次比赛时,从该盒子中任取2个乒乓球,比赛后仍放回盒子中.在第二次比赛时从这个盒子中任取3个乒乓球,则第二次取出的都是新球的概率为________.
最新回复
(
0
)