首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
模板对类型的参数化提供了很好的支持,因此( )。
模板对类型的参数化提供了很好的支持,因此( )。
admin
2015-07-24
29
问题
模板对类型的参数化提供了很好的支持,因此( )。
选项
A、类模板的主要作用是生成抽象类
B、类模板实例化时,编译器将根据给出的模板实参生成一个类
C、在类模板中的数据成员都具有同样类型
D、类模板中的成员函数都没有返回值
答案
B
解析
本题考查类模板的基本概念。类模板的定义和声明都以关键字template开头。关键字后面是一个用逗号分隔的模板参数表,用尖括号“<>”括起来,这个表被称为类模板的模板参数表。类模板是类的抽象,类是类模板的实例。类模板使类中的一些数据成员和成员函数的参数或返回值可以取任意的数据类型。所以B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/A0Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序段中,for循环的执行次数是char*s=“\ta\018bc";for(;*s!=’\0’;s++)cout<<"*";
有以下程序 #include<iostream.h> structSTU {charnum[10]; floatscore[3];}; voidmain() {structSTUs[3]={{"20021",90,95
下列运算符只能用友元函数重载的是
在算法正确的前提下,评价一个算法的两个标准是【】。
已知p是一个指向类Sample数据成员m的指针,s是类Sample的一个对象。如果要给m赋值为5,()是正确的。
一个()允许用户为类定义一种模式,使得类中的某些数据成员及某些成员函数的返回值能取任意类型。
下列程序中,划线处正确的语句是()。#include<iostream.h>ClassBase{Public:Voidfun(){cout<<"Base::fu
C++语言中关键字运算符有new,delete和【】。
对于下面定义的类MyClass,请在函数f()中添加对象成员把n的值修改为50。classMyClass{public:MyClass(intx){n=x;}voidSetNum(intnl){n=nl
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的______。
随机试题
Thispartistotestyourabilitytodopracticalwriting.Youarerequiredtowritealetteraccordingtothefollowinginforma
小儿肠套叠的诊断依据
紫草中羟基萘醌总色素含量测定采用()
单位内部会计监督的对象是单位的经济活动。()
基金管理人、基金托管人不参与基金收益分配。()
人身保险合同订立后,因投保人丧失对被保险人的保险利益,当事人主张保险合同无效的,人民法院应予支持。()
根据我国宪法规定,公民获得物质帮助权的条件不包括哪种情形?
下列选项中,不属于债务特征的是()。
微分方程y"一3y’+2y=2ex满足=1的特解为__________.
交易对象为标准化合同的交易方式有()。
最新回复
(
0
)