首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于在调用模板函数时模板实参的使用,下列表述中正确的是( )。
关于在调用模板函数时模板实参的使用,下列表述中正确的是( )。
admin
2021-05-06
21
问题
关于在调用模板函数时模板实参的使用,下列表述中正确的是( )。
选项
A、对于虚拟类型参数所对应的模板实参,如果能从模板函数的实参中获得相同的信息,则都可以省略
B、对于虚拟类型参数所对应的模板实参,如果它们是参数表中的最后的若干个参数,则都可以省略
C、对于虚拟类型参数所对应的模板实参,若能够省略则必须省略
D、对于常规参数所对应的模板实参,任何情况下都不能省略
答案
D
解析
在调用一个模板函数时,编译系统需要足够的信息来判别每个虚拟类型参数所对应的实际类型,可以从两个不同的渠道获得这样的信息:从模板实参表(用“<>”括起来的参数表)或从模板函数实参表(用“()”括起来的参数表)。如果从后者获得的信息已经能够判定其中部分或全部虚拟类型参数所对应的实际参数,而且它们又正好是参数表中最后的若干参数,则模板实参表中的那几个参数可以省略。如果模板实参表中的实参都被省略了,则空表“<>”也可以不要,因此选项D错误。反之,对于某个模板实参,如果从模板函数的实参表中无法获得同样的信息,就不能省略;或者虽然能够获得同样的信息,但在它后面还有其他不能省略的实参,则其自身还是不能省略。
转载请注明原文地址:https://kaotiyun.com/show/iQfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。其中:定义了类circle和column,column类由circle类protected派生,但是两个类的定义并不完整,请按
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)完成默认构造函数TestClass的定义,使得TestClass对象的类型为int,默认值为a=0,b=0,c=0,请在
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成类Rect的构造函数,实现对变量left、right、top、boRom的初始化,缺省值都为0,请在注
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码。函数func(intd[],intn)的功能是将长度为num的数组d的每一个数字是奇数的扩大l倍,并存储到数组d中。例如:123456789
请打开考生文件夹下的解决方案文件proj2,此工程包含有一个源程序文件proj2.cpp,其中定义了Stack类和ArrayStack类。Stack是一个用于表示数据结构“栈”的类,栈中的元素是字符型数据。Stack为抽象类,它只定义了栈的用户接口,如下
已知类Myc1ass的定义如下c1assMyClass{public:voidfunctionl(MyClass&C){cout<<c.data;}staticvoidfunction2(MyClass&c
对长度为n的线性表作快速排序,在最坏情况下,比较次数为()。
下列叙述中正确的是
下列叙述中正确的是
关于运算符重载,下列表述中正确的是()。
随机试题
按投资方向来划分数量型投资战略又称为()
某货轮从天津新港驶往新加坡,在航行途中船舶货舱起火,大火蔓延到机舱,船长为了船货的共同安全,决定采取紧急措施,往舱中灌水灭火。火虽被扑灭,但由于主机受损,无法继续航行。于是船长决定雇佣拖轮将货船拖回新港修理。检修后重新驶往新加坡。事后调查,这次事件造成的损
单纯性髋关节后脱位首选的治疗方法是
严重肝功能障碍患者血浆总胆固醇特别是血浆胆固醇酯水平降低,其可能的原因是
商业银行应当在法人和集团层面建立与规模、业务复杂程度和风险状况相适应的压力测试体系,并将其纳入各个层次的风险管理活动,成为风险管理体系的有机组成部分。()
与全部投资的现金流量表相比,项目资本金现金流量表的特点在于()。
北京市黎明会计师事务所承接了乙股份有限公司2009年度的财务报表审计工作。事务所所长黎明任主任会计师,负责审计工作底稿的最终复核工作,王豪任项目经理,注册会计师李民及其他注册会计师和助理人员负责具体的审计工作。本次审计确定乙公司2009年度财务报表层次的重
下列有关国家与本国货币名称不匹配的是()。
工作总结重点写的是()。
Directions:Inthissection,youareaskedtowriteanessaybasedonthefollowinginformation.Makecommentsandexpressy
最新回复
(
0
)