问答题

使用VC6打开考生文件夹下的工程test15_1,此工程包含一个源程序文件test15_1.cpp,但该程序运行有问题,请改正程序中的错误,使该程序的输出结果如下:
My object has member 7
源程序文件test15_1.cpp清单如下:
#include<iostream.h>
class MyClass

public:
MyClass(int mem)member=mem;
~MyClass()
int GetAge()const return member;
private:
int member;

/*****+********+** found *************/
void main()

int mem=7;
/*************** found ***************/
MyClass myObj=MakeObject(mem);
cout<<"My object has member"<<myObj->GetAge()<<endl;
/***************** found ****************/
delete;

MyClass *MakeObject(int mem)

MyClass *pMyClass=new MyClass(mem);
return pMyClass;

【参考答案】

(1)添加函数定义MyClass *MakeObject(int mem);
(2)错误:MyClass myO......

(↓↓↓ 点击下方‘点击查看答案’看完整答案、解析 ↓↓↓)