首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于模板的叙述中,错误的是( )。
下列关于模板的叙述中,错误的是( )。
admin
2017-10-17
78
问题
下列关于模板的叙述中,错误的是( )。
选项
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全国计算机二级
相关试题推荐
有以下程序:#include<iostream>usingnamespacestd;classsample{private:intn;public:sample(){}
下面类的定义,有()处错误。classMyClass{public:voidMyClass();~MyClass(intValue);private:inti=0;
以下程序的运行结果是______。#include<iostream.h>#include<math.h>template<classT>classTAdd//定义类模板TAdd,T为类型{Tx,y;
下列叙述中,不属于测试的特征的是()
表达式18/4*sqrt(4.0)/5值的数据类型是()
执行完C++程序中的下列3条语句后,c指向()。inta,b,*c=&a;int*p=c;p=&b;
以下关于静态成员变量的叙述不正确的是
有关析构函数的说法中错误的是
以下选项中合法的用户标识符是
多态性分为两类:编译时的多态性和______。
随机试题
陶渊明,字元亮。因不肯降志辱身迎合权贵,于41岁时弃官归田。其作品多反映______,______,语______,______,______,与当时颇为泛滥的玄言诗大不相同。代表作有______。
一般认为以总大肠菌群为水污染的指示菌较为合适,是因为
羚羊角对于以下哪种病证不适宜
釉珠常位于
由于内分泌的改变,使龈组织对微量局部刺激产生明显炎症的疾病是
在组织中,某级管理人员的管理跨度的大小不受( )因素影响。
在本职工作之外从事的、不计报酬的服务性或公益性工作,可称为()。
下图为某工业企业在国内的分布及产量示意图,读图完成问题。该企业属于()。
根据《中华人民共和国监察法》,监察机关不对()进行监察。
Stayinghealthyhelpsmakeyouabetterworkerorabettermanager.Keepingyourworkershealthymakesyourorganizationmore【B
最新回复
(
0
)