首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于在调用模板函数时模板实参的使用,下列表述中正确的是( )。
关于在调用模板函数时模板实参的使用,下列表述中正确的是( )。
admin
2020-06-29
24
问题
关于在调用模板函数时模板实参的使用,下列表述中正确的是( )。
选项
A、对于虚拟类型参数所对应的模板实参,如果能从模板函数的实参中获得相同的信息,则都可以省略
B、对于虚拟类型参数所对应的模板实参,如果它们是参数表中的最后的若干个参数,则都可以省略
C、对于虚拟类型参数所对应的模板实参,若能够省略则必须省略
D、对于常规参数所对应的模板实参,任何情况下都不能省略
答案
D
解析
在调用一个模板函数时,编译系统需要足够的信息来判别每个虚拟类型参数所对应的实际类型,可以从两个不同的渠道获得这样的信息:从模板实参表(用"<>"括起来的参数表)或从模板函数实参表(用"()"括起来的参数表)。如果从后者获得的信息已经能够判定其中部分或全部虚拟类型参数所对应的实际参数,而且它们又正好是参数表中最后的若干参数,则模板实参表中的那几个参数可以省略。如果模板实参表中的实参都被省略了,则空表"<>"也可以不要,因此选项D错误。反之,对于某个模板实参,如果从模板函数的实参表中无法获得同样的信息,就不能省略;或者虽然能够获得同样的信息,但在它后面还有其他不能省略的实参,则其自身还是不能省略。
转载请注明原文地址:https://kaotiyun.com/show/qp8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序段:inti=5;while(inti=0){cout<<‘*’;i~;)运行时输出“*”的个数是()。
当使用ofstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
对于语句cout
有如下程序:#includeusingnamespacestd;classSample{friendlongfun(Samples);Sample(10nga){x=a;}priv
已知i=5,j=0,下列各式中运算结果为j=6的表达式是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)定义CMyTime的私有成员函数m_year、m_month类型为int,请在注释∥********1**
将运算符*重载为类成员函数时,其参数表中有且仅有一个参数,说明该运算符是
下列链表中,其逻辑结构属于非线性结构的是
下列有关指针的用法中,错误的是()。
随机试题
(comfort)Inwarmweather,youshouldwearclothingthatiscooland________.
室内工作地点的温度经常__________的时候,应当采取降温取暖措施。
A.通气功能减低B.肺内分流、V/Q比例失调C.弥散功能障碍D.耗氧量增加E.支气管痉挛慢性阻塞性肺病患者出现呼吸衰竭
轻微病变性肾小球肾炎的特征性病变是()(2010年)
闭合性肋骨骨折的治疗要点是
关于细菌人工培养的叙述,不正确的是
下列选项中可作为质量控制点的部位或环节的是()。
某地区某年末流通中的现金余额为3.2亿元,居民和企事业单位活期存款余额为3.5亿元,城乡居民储蓄存款余额为4.5亿元,定期存款和其他存款为5.5亿元,则该地区这一年末的狭义货币供应量M1余额与广义货币供应量M2\余额之比为( )。
某公司息税前利润为2000万元,净利润全部分配,公司适用的所得税税率为25%,公司目前总资金为8000万元,全部是权益资金。公司准备用发行债券回购股票的办法调整资本结构,有两种调整方案。经咨询调查,目前无风险收益率为6%,所有股票的平均收益率为16%。假设
随着我国航天事业的不断发展。空间站的建设与大质量卫星的发射需求开始出现,而老一代运载火箭已无法满足需求。为了运载这些大质量的舱段以及卫星,研制新型的大运力火箭是十分必要的。况且,老一代长征系列火箭大量使用剧毒的肼一四氧化二氮燃料,从保护自然环境以及工作环境
最新回复
(
0
)