首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于在调用模板函数时模板实参的使用,下列表述中正确的是( )。
关于在调用模板函数时模板实参的使用,下列表述中正确的是( )。
admin
2020-10-21
0
问题
关于在调用模板函数时模板实参的使用,下列表述中正确的是( )。
选项
A、对于虚拟类型参数所对应的模板实参,如果能从模板函数的实参中获得相同的信息,则都可以省略
B、对于虚拟类型参数所对应的模板实参,如果它们是参数表中的最后的若干个参数,则都可以省略
C、对于虚拟类型参数所对应的模板实参,若能够省略则必须省略
D、对于常规参数所对应的模板实参,任何情况下都不能省略
答案
D
解析
在调用一个模板函数时,编译系统需要足够的信息来判别每个虚拟类型参数所对应的实际类型,可以从两个不同的渠道获得这样的信息:从模板实参表(用“< >”括起来的参数表)或从模板函数实参表(用“( )”括起来的参数表)。如果从后者获得的信息已经能够判定其中部分或全部虚拟类型参数所对应的实际参数,而且它们又正好是参数表中最后的若干参数,则模板实参表中的那几个参数可以省略。如果模板实参表中的实参都被省略了,则空表“< >”也可以不要,因此选项D错误。反之,对于某个模板实参,如果从模板函数的实参表中无法获得同样的信息,就不能省略;或者虽然能够获得同样的信息,但在它后面还有其他不能省略的实参,则其自身还是不能省略。
转载请注明原文地址:https://kaotiyun.com/show/bjyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程文件proj3。本题创建一个小型字符串类,字符串长度不超过100。程序文件包括proj3.h、proj3.cpp、writeToFile.obj。补充完成重载赋值运算符函数,完成深复制功能。
已知函数f的原型是voidf(int*a,long&b);,变量v1、v2的定义是:intv1;longv2;下列调用语句中正确的是()。
下列关于C++流的描述中,错误的是()。
if语句的语法格式可描述为:格式1:if()或格式2:if()else关于上面的语法格式,下列表述中错误的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明的DataList类,是一个用于表示数据表的类。DataList的重载运算符函数operator+,其功能是求当前数据表与另一个相同长度的数据表之和;即它返回一个数据表,其每
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程中包含程序文件main.cpp,其中有类Door(“门”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改
下列关于线性表的叙述中,不正确的是()。
算法的空间复杂度是指()。
下列哪一条不属于数据库设计的任务?()
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为()。
随机试题
患者,女性,48岁。因“慢性阻塞性肺疾病急性发作,Ⅱ型呼吸衰竭,肺性脑病”入院,予气管插管机械通气治疗。1天后患者神志转清,PaCO2由102mmHg降至45mmHg。为预防气压伤,应特别注意呼吸机的参数是
颈项强直,角弓反张多见于()眩晕欲仆,肢体麻木多见于()
A.自子宫颈侧后方绕过直肠,到达第2、3骶椎前的筋膜,间接保持子宫前倾位置B.内侧连于子宫角,外侧游离,由内向外分为4部分C.起自两侧子宫角前面,向前下斜行,终止于大阴唇上端,以维持子宫前倾的位置D.位于阔韧带下部,子宫颈两侧和骨盆侧壁之间,固
单位(子单位)工程安全和功能检查、资料核查及主要功能抽查记录应由()填写。
关于趋势线,下列说法正确的是()。
根据下面材料回答问题。2006年1—10月中央项目与地方项目固定资产投资的比例为()。
系统阐明社会主义初级阶段理论是在()。
求幂级数的和函数.
下列关于计算机病毒的叙述中,错误的是()。
Longbeforethefirst【B1】______arrivedinAmerican,astrangelookinganimallivedonthewestern【B2】______.Itlookedsomewha
最新回复
(
0
)