请使用VC6或使用[答题]菜单打开考生文件夹proj1下的工程proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR ****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:
The value of member objects is 8
注意:只修改注释“//ERROR ****found****”的下一行语句,不要改动程序中的其他内容。
//proj1.cpp
#include <iostream>
using namespace std;
class Member
{
public:
Member(int x) {val =x;}
int GetData() {return val;}
private:
//ERROR ******** found********
int val =0;
};
class MyClass
{
public:
// ERROR ******** found********
MyClass(int x) { data=x; }
void Print()
// ERROR ******** found********
{ cout <<"The value of member object is" <<data.val <<endl;}
private:
Member data;
};
int main()
{
MyClass obj(8);
obj.Print();
return 0;
}