首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于在调用模板函数时模板实参的使用,下列表述中正确的是( )。
关于在调用模板函数时模板实参的使用,下列表述中正确的是( )。
admin
2021-05-06
61
问题
关于在调用模板函数时模板实参的使用,下列表述中正确的是( )。
选项
A、对于虚拟类型参数所对应的模板实参,如果能从模板函数的实参中获得相同的信息,则都可以省略
B、对于虚拟类型参数所对应的模板实参,如果它们是参数表中的最后的若干个参数,则都可以省略
C、对于虚拟类型参数所对应的模板实参,若能够省略则必须省略
D、对于常规参数所对应的模板实参,任何情况下都不能省略
答案
D
解析
在调用一个模板函数时,编译系统需要足够的信息来判别每个虚拟类型参数所对应的实际类型,可以从两个不同的渠道获得这样的信息:从模板实参表(用"<>"括起来的参数表)或从模板函数实参表(用"()"括起来的参数表)。如果从后者获得的信息已经能够判定其中部分或全部虚拟类型参数所对应的实际参数,而且它们又正好是参数表中最后的若干参数,则模板实参表中的那几个参数可以省略。如果模板实参表中的实参都被省略了,则空表"<>"也可以不要,因此选项D错误。反之,对于某个模板实参,如果从模板函数的实参表中无法获得同样的信息,就不能省略;或者虽然能够获得同样的信息,但在它后面还有其他不能省略的实参,则其自身还是不能省略。
转载请注明原文地址:https://www.kaotiyun.com/show/zCfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
派生类的成员函数不能访问基类的()。
下列叙述中正确的是()。
建立一个有成员对象的派生类对象时,各构造函数体的执行次序为()。
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为()。
对如下二叉树进行后序遍历的结果为()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的DataList类,是一个用于表示数据表的类。DataList的重载运算符函数operator+,其功能是求当前数据表与另一个相同长度的数据表之和;即它返回一个数据表,其每
下列关于数据库设计的叙述中,正确的是( )。
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是()。
下面不属于结构化程序设计原则的是
结构化程序的三种基本控制结构是
随机试题
审判的时候被告人不满18周岁的案件,不公开审理。但是,经未成年被告人及其法定代理人同意,未成年被告人所在学校和未成年人保护组织可以________。
下述哪项不符合限制性心肌病光镜下的改变
有限责任公司依法批准变更为股份有限公司时,折合的股份总额不得高于公司()。
小李去某设备公司求职,公司提出,由于给员工的工资较高,公司不再为员工缴纳工伤保险费,如发生工伤事故由员工自己负责,试用期为3个月。小李同意,后被录用。1个月后,小李在工作中因同事小张操控机器失误而受伤。根据《工伤保险条例》,小李的工伤保险费用应由(
()中关于教师素质的规定是制定和执行教师素质要求的根本依据。
一国国际储备最主要的来源是()。
对于无权代理,()。
已知数列{an}满足,则a2=a3=a4。(1)(2)
Dr.WilsonandMr.Wanghaveknowneachotherbefore.
MasteringtheArtofConversation1.MakeeyecontactGivea【T1】smilinglook【T1】______Avoidforcinginteractiononuninterested
最新回复
(
0
)