首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板定义: 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
54
问题
有如下函数模板定义: 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全国计算机二级
相关试题推荐
有以下程序main(){chara[5][10]={"one","two","three","four","five"};inti,j;chart;for(i=0;i
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参s所指字符串中下标为奇数的字符按ASCII码大小递增排序,并将排序后下标为奇数的字符取出,存入形参p
若有如下说明,且int类型占两个字节,则正确的叙述为()。structst{inta;intb[2];}a;
以下叙述中正确的是()。
有以下函数:intfun(char*s){char*t=s;while(*ct++);return(t—s);}该函数的功能是()。
以下叙述中正确的是()。
在一个C源程序文件中所定义的全局变量,其作用域为()。
两个或两个以上的模块之间关联的紧密程度称为()。
简单程序设计步骤中不包括
以下选项中不属于C语言程序运算符的是()。
随机试题
患儿,男,5岁,体重18kg。以“咳嗽、憋喘2天”之主诉入院,临床诊断为“急性支气管炎,支气管哮喘”。查体:T36.6℃,BP110/65mmHg,P100次/分,R26次/分,鼻通气良好,各鼻窦区无压痛。咽充血,双肺呼吸音粗,可闻及哮鸣音。血常规
石油甲苯按《危险货物运输规则》被列为()液体。
简述不适用七日内无理由退货的情形。
湖泊、水库取样位置可以采用以建设项目的排放口为中心,沿()布设的方法。
下列专用设备中,不属于冶金设备的是()。
霍兰德的职业兴趣理论认为,有一类人的基本人格倾向是:冒险、乐观、自信、精力充沛、有野心,看重政治和经济方面的成就,喜欢追求财富、权力和地位,喜欢与人争辩,喜欢说服别人接受自己的观点。这类人的职业兴趣类型属于()。
某企业2015年和2016年未的营业净利率分别为7%和8%,总资产周转率分别为2和1.5,净资产收益率不变,则该企业的资产负债率的变化趋势为()。
班主任应如何发挥本班任课教师的作用?
【B1】【B15】
Theannalsofnaturalhistorycontainmanyastonishingexamplesoftheabilityofanimalstofindtheirwayhomeaftermakingdi
最新回复
(
0
)