首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板定义: 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
2010-03-29
78
问题
有如下函数模板定义: 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/1Djp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){intn,*p=NULL;*p=&n;printf("Inputn:");scanf("%d&p);printf("outputn:");prin
若有以下程序#includemain(){inta=1,b=2,c=3,d=4,r=0;if(a!=1);elser=1;if(b==2)r+=2;if(c!=3);r+=3;if(d==4)r+=4
有以下程序#include<stdio.h>intf(intn){intt=0,a=5;if(n/2){inta=6;t+=a++;}el
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为
对于循环队列,下列叙述中正确的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
下列不属于软件工程3个要素的是()。
随机试题
通过分析过去三个月内英镑兑美元的汇率,得到汇率均值为1英镑=1.64美元,汇率波动标准差为250个基点。假设英镑兑美元的汇率波动基本符合正态分布,则预期未来三个月中,英镑兑美元的汇率有95%的可能性处于()美元之间。
承揽人将其承揽的主要工作交由第三人完成的,该第三人完成的工作成果由第三人自行负责。()
导游服务与其他服务具有哪些不同的特点?
男性,9岁,母领诊,并介绍:孩子刚满6岁时不知为什么出现频繁眨眼,当时去当地医院眼科就诊,医生说是眼皮干燥,服用鱼肝油后症状缓解。8岁时,不敢单独睡,半夜醒来会跑到父母房间,说是做噩梦。持续数月后,连奥特曼的动画片也不敢看,说是怕鬼怪。父母也没有在意,以为
坐知千里对于()相当于()对于决心
2015年6月,全国全社会用电量占上半年的比重与去年相比:
Iwasanxiouslyexpectedyourletter,andatlast【M1】______ithasreachedtome.Iamverygladtoknowthat【M2
Iwasnotaloneinmyknowledge;thewomanhadalsoseenmyfather’seyesgleamingwith______pride.
HistoryofweatherforecastingEarlymethodsAlmanacsconnectedtheweatherwiththepositionsofdifferent【L3
SIGG’strendyaluminumwaterbottleshavescoredalotoffreeadvertisinginrecentyears.SIGGhasbeen【67】formorethan100y
最新回复
(
0
)