首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板定义: 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
49
问题
有如下函数模板定义: 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全国计算机二级
相关试题推荐
以下关于结构化程序设计的叙述中正确的是
设有定义:intk=0;下列选项的4个表达式中与其他3个表达式的值不相同的是()。
有以下程序main(){chara,b,c,d;scanf("%c%c",&a,&b);c=getchar();d=getchar();printf("%c%c%c%c\n",a,b,c,d);}当执行程序时,按下列方式输入数据(从第
若有以下程序#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>voidfun(int*s,intt,int*k){intp;for(p=0,*k=p;p<t;p++)if(s[p]>s[*k])*k
有以下程序:#include<stdio.h>intfun(inta,intb){if(b==0)returna;elsereturn(fun(--a,--b));}main(){printf("%d\n",fun(4,2));}程
若有以下函数首部:intfun(doublex[10],int;*n)则下面针对此函数的函数声明语句中正确的是()。
编写函数fun,其功能是:求ss所指字符串中指定字符的个数,并返回此值。例如,若输入字符串123412132,输入字符为1,则输出3。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你
在下列选项中,没有构成死循环的是()。
下列不属于软件工程3个要素的是()。
随机试题
法洛四联症不应出现的症状是( )。【2005年考试真题】
承重墙砖砌体水平灰缝厚度一般为10±2mm。()
在一个会计期间发生的一切经济业务,都要依据经过的核算环节是()。
输入微生物、人体组织、生物制品、血液及其制品或种畜、禽及其精液、胚胎、受精卵的,应当在入境前( )天报检。
(四)2008年年底,某住宅小区业主委员会代表全体业主与甲物业服务企业签订了物业服务合同,约定物业服务费计费方式采用酬金制。2009年物业服务支出暂定为280万元,酬金按固定数额提取,每年20万元。2009年甲物业服务企业在该小区预收物业服务资金共计300
某研究机构对本地区的劳动力市场状况进行了研究,结果发现以下几种情况:第一,本地区的大部分企业都是劳动密集型企业,同时企业所生产的产品的需求价格弹性也比较大;第二,本地区男性劳动力和女性劳动力之间的交叉工资弹性较高,而且为负值;第三,本地区目前处于一种劳动力
下列东盟国家货币中不能在中国的中国银行自由兑换的货币是()。
和平社区的李小梅今年62岁,今年7月12号突然患脑血栓被送医院。为帮助老人做健康档案。8月15号公共营养师吴婷婷到家里进行调查。原来老人去年7月退休在家。今年又丧偶,现一人生活。她在10年前发现自己患高血压。并开始吃药,近期病情不稳定;今年6月去医院体检途
甲信用社与大海公司合同纠纷一案,经区人民法院、中级人民法院两审终审后,判决信用社败诉,归还大海公司100万元。甲信用社迟迟不履行生效判决,经大海公司申请,人民法院对该信用社采取了以下强制执行措施:(1)冻结被执行人交存在中国人民银行的存款准备金100万元
在80×86微处理器的标志寄存器中,有可能受算术运算指令影响的标志位是:
最新回复
(
0
)