首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数模板定义: 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
48
问题
有如下函数模板定义: 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全国计算机二级
相关试题推荐
当变量C的值不为2、4、6时,值也为“真”的表达式是
若有以下程序#includemain(){FILE*fp;inti,a[6]={1,2,3,4,5,6},k;fp=fopen("data.dat","w+");for(i=0;i
设有定义:intk=0;下列选项的4个表达式中与其他3个表达式的值不相同的是()。
若有说明inta[3][4];则a数组元素的非法引用是()。
给定程序中已建立一个带有头结点的单向链表,链表中的各结点按结点数据域中的数据递增有序链接。函数fun的功能是:把形参x的值放入一个新结点并插入到链表中,插入后各结点数据域的值仍保持递增有序。请在程序的下划线处填入正确的内容并把下划线删除,使程序得
以下选项中,不合法的C语言用户标识符是()。
下列字符数组初始化语句中,不正确的是()。
若有如下说明,且int类型占两个字节,则正确的叙述为()。structst{inta;intb[2];}a;
以下叙述中不正确的是()。
在数据库设计中,有三张关于学生选课的数据表,分别是学生信息表Stu(其中包括:学生的学号,姓名,性别,年龄,身份证号),课程信息表Cou(其中包括:课程代号,课程名称),选课信息表SC(其中包括:学生的学号,课程代号,课程成绩),则表SC的关键字(键或码)
随机试题
胸胁支满,心下痞闷,胃中有振水音。脘腹喜温畏冷,泛吐清水痰涎,饮入易吐,口渴不欲饮水,头晕目眩,心悸气短,食少,大便或溏,形体逐渐消瘦,舌苔白滑,脉弦细而滑。治宜当选
“T”代表的碱基是
《传染性非典型肺炎疫情监测方案》规定,农村医疗机构及其医务人员发现传染性非典型肺炎病人或者疑似病人时,向当地县(区、市)疾病预防控制机构报告疫情的时限是
下列疾病脑脊液中,均以淋巴细胞增高为主,但除外
建设工程项目管理,是指自项目开始至项目完成,通过项目策划和项目控制,实现项目的费用目标、进度目标和质量目标。对此,下列理解中正确的是()。
()的观点作为马克思主义哲学的基本观点,在马克思主义哲学中占有重要地位。
()是20世纪40年代由美国劳工部设计的综合式职业性向测验
在Linux中,下列(49)可以获得任何Linux命令的在线帮助。
控件是窗体上用于显示数据、【】和装饰窗体的对象。
Wheredidtheconversationmostprobablytakeplace?
最新回复
(
0
)