首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
模板对类型的参数化提供了很好的支持,因此( )。
模板对类型的参数化提供了很好的支持,因此( )。
admin
2020-07-23
88
问题
模板对类型的参数化提供了很好的支持,因此( )。
选项
A、类模板的主要作用是生成抽象类
B、类模板实例化时,编译器将根据给出的模板实参生成一个类
C、在类模板中的数据成员都具有同样类型
D、类模板中的成员函数都没有返回值
答案
B
解析
本题考查类模板的基本概念。类模板的定义和声明都以关键字template开头。关键字后面是一个用逗号分隔的模板参数表,用尖括号“<>”括起来,这个表被称为类模板的模板参数表。类模板是类的抽象,类是类模板的实例。类模板使类中的一些数据成员和成员函数的参数或返回值可以取任意的数据类型。所以B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/v9yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classPoint{intxx,yy;public:Point():xx(0),yy(0){}Point(intx,inty=0):xx(x),yy(y){}};若执行语句Pointa
下列函数模板的定义中,合法的是()。
如下函数模板:templateTsquare(Tx){returnx*x;}其中T是()。
有如下程序:#includeusingnamespacestd;classSample{friendlongfun(Samples);public:Sample(longa){x=a;}private:long
对C++编译器区分重载函数无任何意义的信息是()。
在类Derived中,函数show()不能直接访问的数据成员是
有如下程序:#includeusingnamespacestd;voidf1(int&x,int&y){intz=x+y;x=y;y=z;}voidf2(intx,i
有如下程序:#includeusingnamespacestd;intmain(){inta[10];for(int*p=a;p
下列关于模板的表述中,正确的是
下列枚举类型的定义中,包含枚举值5的是
随机试题
测量的重要性有哪些?
质量检验
在建筑工程测量中通常使用()。
某住宅小区物业管理公司,在10号住宅楼一层设置了瓶装液化石油气经营店。根据《中华人民共和国消防法》,应责令该经营店停业,并对其处()罚款。
Scienceisadominantthemeinourculture.Sinceittouchesalmosteveryfacetofourlife,educatedpeopleneedatleastsonlea
以下风险中属于研制风险的有________。
①损害消费者利益②制造假冒伪劣产品③被举报④被罚款,没收假冒伪劣产品⑤公开出售
下列物理量中,以科学家的名字库仑作为单位的是()。
下列人员中,可暂予监外执行的是()。
将考生文件夹下ZHOU\DENG文件夹中的文件OWER.DBF设置为隐藏属性。
最新回复
(
0
)