首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于函数模板的描述中,错误的是
下列关于函数模板的描述中,错误的是
admin
2017-10-17
42
问题
下列关于函数模板的描述中,错误的是
选项
A、从模板实参表和从模板函数实参表获得信息矛盾时,以模板实参的信息为准
B、对于常规参数所对应的模板实参,任何情况下都不能省略
C、虚拟类型参数没有出现在模板函数的形参表中时,不能省略模板实参
D、模板参数表不能为空
答案
D
解析
模板实参的省略在调用一个模板函数时,编译系统需要足够的信息来判别每个虚拟类型参数所对应的实际类型,可以从两个不同的渠道获得这样的信息:从模板实参表或从模板函数实参表,模板实参的信息优先于函数实参的信息。因此,A)选项是正确的。下面列举几种模板实参不能省略的情况。①从模板函数实参表获得的信息矛盾。②需要获得特定类型的返回值,而不管参数的类型如何。③虚拟类型参数没有出现在模板函数的形参表中。④函数模板含有常规形参。由3和4可以看出选项B)、c)是正确的,因此选D)。如果模板实参表中的实参都被省略了,则连空表也可以不要,也就是说模板参数表可以为空。
转载请注明原文地址:https://kaotiyun.com/show/lXAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
C++语言中函数返回值的类型决定于
下述关于数据库系统的叙述中正确的是
下列关于栈的描述中错误的是
决定C++语言中函数的返回值类型的是
下面是类MyClass的定义,对定义中各语句描述正确的是()。classMyClass{private:intx,y,z;public:voidMyClass(intA){
有如下程序:#include<iostream>usingnamespacestd;classAA{public:virtualvoidf(){cout<<
如果一个对象部分地包含自己,或自己定义自己,则称这个对象是【 】的对象。
下列有关运算符重载的叙述中,正确的是()。
已知p是一个指向类A公有数据成员的指针,a是类A的一个对象,如果要给p所指向的成员赋值为5,语句应写为【 】。
随机试题
控制噪声最根本的办法是()。
关于增值税的说法,下列哪一选项是错误的?()
位于大王乡的多金属硫铁矿区是国家出资勘察形成的大型硫铁矿基地。2003年5月,百乐公司向法定发证机关省国土资源厅申请办理该矿区采矿许可证。2003年11月1日,某市国土资源局以解决遗留问题为由向另一家企业强力公司颁发了该矿区的采矿许可证。2004年1月,省
某树枝状管网各管段的水头损失如图1—15所示,各节点所要求的最小服务水头均为20m,地面高程如表1-8所示,则管网的水压控制点为()节点。
某建设单位以无资金为由拖欠施工企业工程款,现建设单位对甲单位的一项债权到期,但建设单位表示放弃。关于施工企业权利的说法,正确的有()
下面说法正确的有()。
案例:李老师在“数据的处理与统计”一节课的教学中,首先向学生演示如何插入、移动、删除工作表,随后演示了一些常用公式的应用方法,并布置了层次学习任务。第一层任务:模仿老师创建一个有数据的工作表,该工作表是一个公司的年终奖统计表。第二层任务:自主对表中的
Inthelate1960’s,manypeopleinNorthAmericaturnedtheirattentiontoenvironmentalproblems,andnewsteel-and-glassskysc
十进制数89转换成二进制数是
MynameisMohsen.IamfromCario,butthreeweeksagoIsaidgoodbyetomyfamilyandgotonaplanetotheU.S.Now1amstud
最新回复
(
0
)