首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于在调用模板函数时模板实参的使用,下列表述中正确的是( )。
关于在调用模板函数时模板实参的使用,下列表述中正确的是( )。
admin
2021-02-22
15
问题
关于在调用模板函数时模板实参的使用,下列表述中正确的是( )。
选项
A、对于虚拟类型参数所对应的模板实参,如果能从模板函数的实参中获得相同的信息,则都可以省略
B、对于虚拟类型参数所对应的模板实参,如果它们是参数表中的最后的若干个参数,则都可以省略
C、对于虚拟类型参数所对应的模板实参,若能够省略则必须省略
D、对于常规参数所对应的模板实参,任何情况下都不能省略
答案
D
解析
在调用一个模板函数时,编译系统需要足够的信息来判别每个虚拟类型参数所对应的实际类型,可以从两个不同的渠道获得这样的信息:从模板实参表(用“<>“括起来的参数表)或从模板函数实参表(用“()”括起来的参数表)。如果从后者获得的信息已经能够判定其中部分或全部虚拟类型参数所对应的实际参数,而且它们又正好是参数表中最后的若干参数,则模板实参表中的那几个参数可以省略。如果模板实参表中的实参都被省略了,则空表“<>”也可以不要,因此选项D错误。反之,对于某个模板实参,如果从模板函数的实参表中无法获得同样的信息,就不能省略;或者虽然能够获得同样的信息,但在它后面还有其他不能省略的实参,则其自身还是不能省略。
转载请注明原文地址:https://jikaoti.com/ti/Vkh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下面图符名标识的图符不属于数据流图合法图符的是
下面不属于软件需求分析阶段主要工作的是
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出()。
下列哪一条不属于数据库设计的任务?()
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,其中有枚举DOGCOLOR、狗类Dog和主函数main的定义。程序中位于每个“//ERROR****found****”下的语句行有错误,请加以改正。改正后程序的输出结果应该是:
有如下类定义:classAA{inta;Public:AA(intn=0):a(n){}};classBB:publicAA{public:BB(intn)
已知枚举类型声明语句为:enumCOLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10};则下列说法中错误的是()。
下列关于栈叙述正确的是()。
在函数中,可以用auto、extem、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
将E-R图转换到关系模式时,实体与联系都可以表示成()。
随机试题
患者,男,54岁。诉义齿戴用时疼痛。口腔检查发现牙槽嵴上有数个骨突,周围软组织红肿破溃。最好的处理方法是
原装血竭的性状特征有( )。
下列关于期货交易所理事会的表述,正确的有()。
以下有关边际成本曲线、总平均成本曲线和平均可变成本曲线,说法正确的是( )。
2020年度1月份张某取得全年一次性奖金50000元,已知张某选择适用全年一次性奖金政策,则张某1月份应纳的个人所得税为()元。
下列银行中,不适用《商业银行法》的有()。
中国民族音乐界一般认为民歌起源于人类的_________与_________。
A、 B、 C、 D、 C本题属于位置类题目。题干中的五幅图形包含的元素完全相同,只有部分元素的位置发生变化。其中短竖线顺时针移动,短横线逆时针移动,且每次都只移动一个区域。本题正确选项为C。
以下关于文件的叙述中,错误的是()。
Onlyafterababysealispushedintotheseabyitsmother______toswim.
最新回复
(
0
)