首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于模板的叙述中,错误的是( )。
下列关于模板的叙述中,错误的是( )。
admin
2017-10-17
71
问题
下列关于模板的叙述中,错误的是( )。
选项
A、调用模板函数时,在一定条件下可以省略模板实参
B、可以用int、double这样的类型修饰符来声明模板参数
C、模板声明中的关键字class都可以用关键字typename替代
D、模板的形参表中可以有多个参数
答案
C
解析
此题考查的是模板的概念。模板的一般说明形式如下: template类型形参表函数返回值类型函数名(形参表){函数体}。其中的模板形参表声明是由一个或多个模板形参组成(如果是多个,需要用逗号隔开)。参数在用类模板定义对象时,由于没有像函数实参表这样的额外信息渠道,因此无法按函数模板的方式省略模板形参,但是可以为类模板的参数设置默认值。关键字class除了能用来定义类以外,还能用来声明模板的虚拟类型参数,在用作声明虚拟类型参数时,typename与class可以互换,但不能使用typename来定义类;在模板形参表中除了可以用typename和class声明虚拟类型参数外,还可以使用普通类型声明常规函数。
转载请注明原文地址:https://kaotiyun.com/show/XXAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列运算符中,不能重载的是
以下非法的赋值语句是
在模块化程序设计中,按功能划分模块的原则是
若有函数fun(x,y),并且已经使函数指针变量p指向函数fun,则使用p调用函数fun的方法是()。
下列叙述中正确的是
选择运算的结果关系同原关系具有【】的结构框架,投影运算的结果关系同原关系通常具有【】的结构框架。
要通过函数实现一种不太复杂的功能,并且要求加快执行速度,则应该选用
执行下列程序时输入123<空格>456<空格>789<回车>,输出结果是 main() {char s[100]; int c. i; scanf("%c", &c); scanf("%d"
有如下类的定义。那么空格处的语句是()。classMyClass{____________intx,y;public:MyClass(intx1=0,inty1=0){
以下选项中合法的用户标识符是
随机试题
受刺激后牙髓组织的反应不包括
牙周疾病流行的因素不包括
有关区域规划的说法正确的是()。
某工程,合同约定3月10日开工,当年11月10日竣工,3月1日承包人因主要施工机具未能按计划到场,书面向工程师提出延期10天开工的申请,工程师对此申请始终未作任何答复,承包人延至3月20日实际开工,关于承包人竣工责任的说法,正确的有()
边坡岩体主要在重力作用下沿贯通的剪切破坏面发生滑动破坏的现象称为()。
建筑砂浆按所用胶凝材料的不同,可分为( )。
封闭式基金与开放式基金的区别包括()。Ⅰ.期限不同Ⅱ.份额限制不同Ⅲ.交易场所不同Ⅳ.价格形成方式不同
文学作品中常提到人有“三魂七魄”,这个词语实际上是舶来语,出自《古兰经》。()
第三段的“这种生物感测器”指什么?正确的一项是:依据文意,以下对酶的理解错误的一项是:
下列各选项中,不属于Internet应用的是()。
最新回复
(
0
)