首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于函数模板的描述中,错误的是
下列关于函数模板的描述中,错误的是
admin
2017-10-17
27
问题
下列关于函数模板的描述中,错误的是
选项
A、从模板实参表和从模板函数实参表获得信息矛盾时,以模板实参的信息为准
B、对于常规参数所对应的模板实参,任何情况下都不能省略
C、虚拟类型参数没有出现在模板函数的形参表中时,不能省略模板实参
D、模板参数表不能为空
答案
D
解析
模板实参的省略在调用一个模板函数时,编译系统需要足够的信息来判别每个虚拟类型参数所对应的实际类型,可以从两个不同的渠道获得这样的信息:从模板实参表或从模板函数实参表,模板实参的信息优先于函数实参的信息。因此,A)选项是正确的。下面列举几种模板实参不能省略的情况。①从模板函数实参表获得的信息矛盾。②需要获得特定类型的返回值,而不管参数的类型如何。③虚拟类型参数没有出现在模板函数的形参表中。④函数模板含有常规形参。由3和4可以看出选项B)、c)是正确的,因此选D)。如果模板实参表中的实参都被省略了,则连空表也可以不要,也就是说模板参数表可以为空。
转载请注明原文地址:https://jikaoti.com/ti/3Kt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下非法的赋值语句是
若有以下程序:#include<iostream>usingnamespacestd;classBase{public:Base(){x=0;}
若要把类FriendClass定义为类MyClass的友元类,则应在类MyClass的定义中加入语句【】。
根据下面的主程序,完成类的一种构造函数的最简单形式。#include<iostream.h>classbase{private:intnum;public:【 】;};voidmain(){basetry
在数据库系统中,数据具有独立性。由于数据的存储结构与逻辑结构之间由系统提供映象,使得当数据的存储结构改变时,其逻辑结构可以不变,因此,基于逻辑结构的应用程序不必修改。这种独立性称为【 】。
对于拷贝构造函数和赋值操作的关系,正确的是
在类体系中访问一个虚函数时,应使用指向______的指针或对基类类型的引用,以满足运行时多态性的要求。
已知类Sample中的一个成员函数说明如下:voidSet(Sample&a);其中,Sample&a的含意是()。
如果一个对象部分地包含自己,或自己定义自己,则称这个对象是【 】的对象。
设有如下关系表:则下列操作中正确的是
随机试题
中国近代最早用资产阶级史学观点和方法来研究中国历史的人是()
汇集宋代以前儿科学术成就,成为当时世界上内容最完备的儿科专著是
根据商业银行的业务特征及诱发风险的原因,巴塞尔委员会将商业银行面临的风险划分为()等类别。
对于旅游团在饭店以外的餐馆用餐,地陪应事先核实地接社计调部门联系的()和特殊要求。
教学活动就其本质而言,是一种()
根据下列资料,回答下列小题:2014年1季度第二产业增加值同比提高金额最大的为()。
【《关税与贸易总协定》】华东师范大学2002年世界当代史真题
在窗体中添加一个命令按钮,名称为Command1,两个文本框名称分别为Text1、Text2,然后编写如下程序:PrivateSubCommand1_Click()a=Text1.Textb=Text2.
Beesareinsects,whichyoucanfindallovertheworld.Allbeescanfetchnectarfromtheflowers.
PASSAGETHREEWhatdidRechtschaffenwanttofindoutinhisresearchinthe1980s?
最新回复
(
0
)