首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于在调用模板函数时模板实参的使用,下列表述中正确的是( )。
关于在调用模板函数时模板实参的使用,下列表述中正确的是( )。
admin
2020-05-14
37
问题
关于在调用模板函数时模板实参的使用,下列表述中正确的是( )。
选项
A、对于虚拟类型参数所对应的模板实参,如果能从模板函数的实参中获得相同的信息,则都可以省略
B、对于虚拟类型参数所对应的模板实参,如果它们是参数表中的最后的若干个参数,则都可以省略
C、对于虚拟类型参数所对应的模板实参,若能够省略则必须省略
D、对于常规参数所对应的模板实参,任何情况下都不能省略
答案
D
解析
在调用一个模板函数时,编译系统需要足够的信息来判别每个虚拟类型参数所对应的实际类型,可以从两个不同的渠道获得这样的信息:从模板实参表(用“<>”括起来的参数表)或从模板函数实参表(用“()”括起来的参数表)。如果从后者获得的信息已经能够判定其中部分或全部虚拟类型参数所对应的实际参数,而且它们又正好是参数表中最后的若干参数,则模板实参表中的那几个参数可以省略。如果模板实参表中的实参都被省略了,则空表“<>”也可以不要,因此选项D错误。反之,对于某个模板实参,如果从模板函数的实参表中无法获得同样的信息,就不能省略;或者虽然能够获得同样的信息,但在它后面还有其他不能省略的实参,则其自身还是不能省略。
转载请注明原文地址:https://kaotiyun.com/show/108p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是 #include<iostream.h> voidmain() {doubled=3.2; intx,y; x=1.2; y=(x+3.8)/5.0; cout<<y*d<<end1;}
“商品”与“顾客”两个实体集之间的联系一般是
数据库系统的核心是______。
定义在类内部的函数被类默认为【】,在类外部每次调用该函数时,定义的函数代码会在调用函数位置展开。
已知类Myst有一个只需要一个double型参数的构造函数,且将运算符“-”重载为友元函数。要使语句序列Mystx(3.2),y(5.5),z(0.0);z=8.9-y;y=x-6.3;能够正常运行,运算符函数operator-
若有说明语句chara[]="Itismine";char*p="Itismine";则以下不正确的叙述是
E-R模型设计属于数据库的______。
A、 B、 C、 D、 D如果派生类私有继承基类,不能访问基类中的私有成员,所以A)、B)是错误的。派生类是对基类的具体化,所以c)错误的。如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类,即选择
下列叙述中正确的是
随机试题
防波堤的分类当按平面布置型式分类时,防波堤两端均不与岸相连时称为()。
遗传咨询是在哪些学科迅猛发展基础上建立起来的一门新兴学科:
对矿物进行显微鉴别,可采用
由工程费用、工程建设其他费用、预备费构成的是()估算。
关于刚性防水层面分格缝的设置,下列表述正确的是()。
某一级公路全长55.28knl,双向4车道,路幅宽24.5m,设计车速80km/h,路面基层为水泥稳定土无机结合料基层,根据工程实际情况及施工单位人力、设备条件,施工单位采用了路拌法水泥稳定土基层施工工艺。摊铺水泥日进度1.5km(单向),K5+700~K
内容:探索并证明“三角形内角和定理”(学生基础:已经学习相交线,平行线的性质与判定。)要求:1.只写出探索和证明两个环节的教学设计片段。2.要说明每个教学环节的设计意图。
A、B、C、D、C公比为的等比数列。故选C。
根据上表,2003年湖南民族地区农民人均纯收人为多少元?根据上表,2003年贵州民族地区农民人均纯收入是全国农民人均纯收入的百分之几?
若两个正数的等差中项为15,等比中项为12,则这两数之差的绝对值等于()。
最新回复
(
0
)