首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于在调用模板函数时模板实参的使用,下列表述中正确的是( )。
关于在调用模板函数时模板实参的使用,下列表述中正确的是( )。
admin
2016-07-13
95
问题
关于在调用模板函数时模板实参的使用,下列表述中正确的是( )。
选项
A、对于虚拟类型参数所对应的模板实参,如果能从模板函数的实参中获得相同的信息,则都可以省略
B、对于虚拟类型参数所对应的模板实参,如果它们是参数表中的最后的若干个参数,则都可以省略
C、对于虚拟类型参数所对应的模板实参,若能够省略则必须省略
D、对于常规参数所对应的模板实参,任何情况下都不能省略
答案
D
解析
在调用一个模板函数时,编译系统需要足够的信息来判别每个虚拟类型参数所对应的实际类型,可以从两个不同的渠道获得这样的信息:从模板实参表(用“<>”括起来的参数表)或从模板函数实参表(用“()”括起来的参数表)。如果从后者获得的信息已经能够判定其中部分或全部虚拟类型参数所对应的实际参数,而且它们又正好是参数表中最后的若干参数,则模板实参表中的那几个参数可以省略。如果模板实参表中的实参都被省略了,则空表“<>”也可以不要,因此选项D错误。反之,对于某个模板实参,如果从模板函数的实参表中无法获得同样的信息,就不能省略;或者虽然能够获得同样的信息,但在它后面还有其他不能省略的实参,则其自身还是不能省略。
转载请注明原文地址:https://kaotiyun.com/show/baNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设树T的度为4,其中度为1,2,3,4的节点个数分别为4,2,1,1。则T中叶子节点数为()。
要采用“cin,tout”进行输入输出时,必须包含的头文件是【】。
常数据成员和静态数据成员在使用前共同的要求是要进行【】。
以下能对二维数组a进行正确初始化的语句是
若有说明inta[3][4];,则a数组元素的非法引用是
有如下程序: #include"iostream.h" voidmain() { intx=1,a=0,b=0; switch(x){ case0:b++; case1:a++; case2:a++;b++;
请定义一个函数名为A,返回值为int,没有参数的纯虚函数的定义是【】。
在一个长度为n的线性表中插入一个元素,最好情况下需要移动的数据元素数目
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是______.
如果友元函数重载一个运算符时,其参数表中没有任何参数则说明该运算符是
随机试题
下列几种电阻温度计中,哪一种的电阻温度系数最大()。
在代位继承中,代位继承人继承被代位人有权继承的遗产份额。()
机械性单纯性肠梗阻的临床症状是
大连机械设备进出口公司(2102910×××)进口一批电视机零件,其中发票第1项商品对应进料加工手册第23项料件,法定计量单位为kg;发票第2~4项为一般贸易进口货物。装载货物的运输工具于2003年8月12日申报进境()
教师职业道德区别于其他职业道德的显著标志是()。
教师的社会角色要求教师必须坚持以身立教,德识统一,这体现了教师职业道德基本原则中的()。
博物馆响应上级要求,进行安全检测,需要身份证及其他证件,检查时间长,队伍排得也长,有些人因等待时间过长而焦躁不安,甚至情绪激动开始发牢骚。你是博物馆安检负责人,将如何处理此事?
2012年,A市国税税收收入678888万元,同比增长15.1%。从各税种上看,增值税327442万元,同比下降0.4%;消费税21975万元,同比下降13.9%;企业所得税303233万元,同比增长66.1%;利息所得税60万元,同比下降75.1%;车
下列循环中,可以正常结束的是
TheDevelopmentofBalletBalletisadanceformthathasalonghistory.Thefactthatitsurvivestothisdayshowsthati
最新回复
(
0
)