首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请打开考生文件夹下的解决方案文件proj1,此工程包含一个源程序文件proj1.cpp。文件中将表示数组元素个数的常量Size定义为4,并用int类型对类模板进行了实例化。文件中位于每个注释“//ERROR***found****”之后的一行语句存在错误。
请打开考生文件夹下的解决方案文件proj1,此工程包含一个源程序文件proj1.cpp。文件中将表示数组元素个数的常量Size定义为4,并用int类型对类模板进行了实例化。文件中位于每个注释“//ERROR***found****”之后的一行语句存在错误。
admin
2019-04-24
36
问题
请打开考生文件夹下的解决方案文件proj1,此工程包含一个源程序文件proj1.cpp。文件中将表示数组元素个数的常量Size定义为4,并用int类型对类模板进行了实例化。文件中位于每个注释“//ERROR***found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:
1 2 3 4
注意:模板参数名用T。只修改注释“//ERROR ********found********”的下一行语句,不要改动程序中的其他内容。
//proj1.cpp
#include
using namespace std;
//将数组元素个数Size定义为4
//ERROR ********found********
conSt int size;
template
Class MyClass
{
public:
Myclass(T*P)
{
for(int i=0 ; i
array
=p
;
}
void Print();
private:
T array[size];
};
template
//ERROR ********found********
void Myclass::Print()
{
for(int i=0;i
cout<
<<’\t’;
}
int main()
{
int intArray[Size]={1,2,3,4};
//ERROR ********found********
MyClass
obj {intArray);
obj.Print();
Cout<
return 0;
}
选项
答案
(1)const int Size=4; (2)void MyClass
::Print() (3)MvClass
obj(intArray);
解析
(1)主要考察考生对const变量的掌握,因为const变量不能修改,所以在定义的同时必须初始化。
(2)主要考查考生对模板类的成员函数定义的掌握,因为MyClass类是模板类,所以在定义该函数时要加上模板标识符“
”,即语句void MvClass
::Print()
(3)主要考查考生对模板类构造函数的调用的理解,从上一条语句int intArray[Size]={1,2,3,4};中可以知道intArray为int型,因此定义obj时要使用
,即MyClass
obj(intArray):。
转载请注明原文地址:https://kaotiyun.com/show/6OAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
非成员函数应该声明为类______函数才能访问该类的私有成员。
如下程序的输出结果是______。#include<iostream>usingnamespacestd;classpumpkin{public:pumpkin(){++count;}~p
下列有关函数重载的叙述中,错误的是()
数据流图中带有箭头的线段表示的是()
以下函数实现的功能是______。voidfun(char*s){char*p,*q,temp;p=s;q=s+strlen(s)-1;while(p<q){temp=*p;*p=*
下列关于this指针的叙述中,正确的是()
在下面的类定义中,错误的语句是()。classSample{public:Sample(intval)://①~Sample();//②private:int
已知doublevar;是文件1.CPP中的一个全局变量定义,若文件2.CPP中的某个函数也需要访问,则在文件2.CPP中var应说明为______。
每个以符号________开头的行,为编译预处理行。
随机试题
虽驱世以笑我,胡地、中山,吾必有之!驱世:有之:
A.丝氨酸B.缬氨酸C.酪氨酸D.精氨酸可在体内合成黑色素的是
由革兰阴性杆菌引起的社区获得性肺炎中,占首位的是
A.地西泮B.碘胺酮C.尼莫地平D.硝苯地平E.维拉帕米选择性扩张脑血管作用最强的钙拮抗药是
个别计价法适用的企业有()。
在确定个人所得税应纳税所得额时,没有费用扣除而是直接以取得的收入为应纳税所得额征收个人所得税的项目有()。
兴趣是人们对某些事物特殊的认识倾向,就其内容和程度而言,具有()的特点。
李某在下夜班回家的路上,发现有人正盗窃工厂仓库中的生产器材,便上前阻拦。窃贼掏出匕首刺向李某,搏斗中,窃贼被李某用力推倒在地,头撞在被盗器材的铁角上当场死亡。李某的行为是()。
A.switchingtoB.flourishC.marketplacePhrases:A.whichcompanieswill【T1】________B.whohavetheoption
如果商业银行向中央银行申请100亿元的再贷款,并同时降低超额准备金与存款的比率,假定公众偏好行为未发生系统性变化,则会导致货币供给()。
最新回复
(
0
)