首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序在构造函数和析构函数中申请和释放类的私有成员,请完成该类的实现。 class MyClass { int *x; public: MyClass(int a) : ~MyClass();
下列程序在构造函数和析构函数中申请和释放类的私有成员,请完成该类的实现。 class MyClass { int *x; public: MyClass(int a) : ~MyClass();
admin
2010-03-29
23
问题
下列程序在构造函数和析构函数中申请和释放类的私有成员,请完成该类的实现。
class MyClass
{
int *x;
public:
MyClass(int a) :
~MyClass();
};
MyClass::MyClass(int a)
{
【 】;
}
MyClass::~MyClass()
{
【 】;
}
选项
答案
x=newint(a) deletex
解析
本题考核new和delete的使用。由题可知,在类MyClass的构造函数中,是申请内存空间,并让指针x指向构造函数的行参a。所以构造函数的函数体应该为“x=new int(a) ;”。在类MyClass的析构函数中,是释放类的私有成员,即指针变量x,所以析构函数的函数体应该为“deletex;”。
转载请注明原文地址:https://kaotiyun.com/show/B3jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若语句“t=fun(fun(x,y,a),(a+b,a+c),x+y+z);”对fun函数的调用正确,则fun函数的形参个数为()。
有以下程序:#include#defineS(x)2*(x)*x+1voidmain(){intk=1,j=3;printf(’’%d\n’’,S(k+j));}程序运行后的输出结果是()。
以下叙述中正确的是()。
使用VC++2010打开考生文件夹下modil中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:从11个学生的成绩中统计出低于平均分的学生人数,此人数作为函数值返回,平均分存放在形参aver所指的存储单元中。
若变量已正确定义,以下选项中非法的表达式是
在数据管理技术发展的三个阶段中,数据共享最好的是( )。
有三个关系R,S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
将E—R图转换到关系模式时,实体与联系都可以表示成()。
设序列长度为n,在最坏情况下,时间复杂度为0(log2n)的算法是()。
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
随机试题
魔棒是根据图像中颜色的相似性来选择________。
场外交易的特点包括()
胰腺癌首选无创性检查方法是
就病例对照研究而言,下述哪项是正确的
A.指关节梭状畸形B.杵状指C.匙状甲D.浮髌现象E.肢端肥大支气管扩张常表现为
A.年龄B.药物因素C.给药方法D.性别E.用药者的病理状况儿童和老人慎用影响水、盐代谢及酸碱平衡的药物
地图集的编制1)任务概述为反映××省面貌和发展成就,向国内外介绍××省投资环境,招商引资,促进××省的发展,××省人民政府决定编纂《××省地图集》(以下简称《图集》)。该《图集》将是一本公开发行的综合性省情地图集。2)编图资料情况(1)1:25万地
你是新上任的副镇长,根据镇政府的决议给下属安排工作,在会上同时有几个下属提出理由不能执行,使你很难堪,你该怎么办?
HardTimes,CharlesDickens’shortestnovel,waswrittenandpublishedin1854.Despitethesensationalsuccessofitstwoimmed
Wearegettingexcitedandlookingforwardto______thenewmovieandthemoviestars.
最新回复
(
0
)