首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
关于在调用模板函数时模板实参的使用,下列表述中正确的是( )。
关于在调用模板函数时模板实参的使用,下列表述中正确的是( )。
admin
2019-03-05
55
问题
关于在调用模板函数时模板实参的使用,下列表述中正确的是( )。
选项
A、对于虚拟类型参数所对应的模板实参,如果能从模板函数的实参中获得相同的信息,则都可以省略
B、对于虚拟类型参数所对应的模板实参,如果它们是参数表中的最后的若干个参数,则都可以省略
C、对于虚拟类型参数所对应的模板实参,若能够省略则必须省略
D、对于常规参数所对应的模板实参,任何情况下都不能省略
答案
D
解析
在调用一个模板函数时,编译系统需要足够的信息来判别每个虚拟类型参数所对应的实际类型,可以从两个不同的渠道获得这样的信息:从模板实参表(用“<>”括起来的参数表)或从模板函数实参表(用“()”括起来的参数表)。如果从后者获得的信息已经能够判定其中部分或全部虚拟类型参数所对应的实际参数,而且它们又正好是参数表中最后的若干参数,则模板实参表中的那几个参数可以省略。如果模板实参表中的实参都被省略了,则空表“<>”也可以不要,因此选项D错误。反之,对于某个模板实参,如果从模板函数的实参表中无法获得同样的信息,就不能省略;或者虽然能够获得同样的信息,但在它后面还有其他不能省略的实参,则其自身还是不能省略。
转载请注明原文地址:https://kaotiyun.com/show/hvAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序中,错误的行为①#include<iostream.h>②classA③{④public:⑤intn=2;⑥A(intval){cout<<val
下列描述正确的是
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是
以下程序运行后的输出结果是______。#include<iostream>#include<string>usingnamespacestd;classY;
算法具有五个特性,以下选项中不属于算法特性的是()。
下列程序的执行结果是______。#include<iostream.h>floattemp;float&fn2(floatr){temp=r*r*3.14;returntemp;
将关键字const写在函数头之后,函数体之前,说明该函数是一个const成员函数。此时const不是指定函数的返回值,而是修饰______指针。
C++语言程序的注释可以出现在程序中的任何地方,一个注释以______作为开始和结束的标记。
以下关于虚函数的叙述中不正确的是
某二叉树中度为2的结点有18个,则该二又树中有______个叶子结点
随机试题
中国歌剧舞剧院复排的民族歌剧《小二黑结婚》在北京上演。该剧既保留了原汁原味的地域性音乐风格,又融入了时尚元素,洋溢着青春气息,在表演样式、舞美设计、服装造型等方面进行了新的探索,演出取得了极大成功,受到观众热烈欢迎。这表明()。
肾病综合征的主要临床表现是
体位试验阳性的肿瘤是
药物在体内发生化学结构的变化称之为代谢,又称之为生物转化。发生代谢的最主要的器官是()。
A.活血祛瘀,行气止痛B.温经散寒,滋补肝肾C.补益调治,温筋通络D.活血行气,散寒止痛E.活血止痛,舒筋活络症见腰部剧烈疼痛,活动受限,局部可见肿胀,舌有瘀斑,宜选用的治法是()。
根据区位的机会收益水平确定的()造成了城市土地使用个体自由选择地址中的秩序。
无记名国债属于()。
假设甲、乙证券之间的相关系数接近于0,甲证券的期望报酬率和标准差分别为10%和20%,乙证券的期望报酬率和标准差分别为18%和25%,由甲、乙证券构成的投资组合()。
Inthetwodecadesbetween1929and1949,sculptureintheUnitedStatessustainedwhatwasprobablythegreatestexpansionins
A、Theweatherforecastisusuallyinaccurate.B、Thetyphoonisalreadyarealthing.C、Theweathermanusedtobeinaccurateinh
最新回复
(
0
)