问题
填空题
#include<iostream>
#include<string>
using namespace std;
class MyClass
public:
MyClass(int i=0)member=i;
void SetMember(const string m)member="big"+m;m=member;
string GetMember()return member;
void print()consttout<<"Stu:"<<member<<endl;
private:
string member;
;
void main()
MyClass obj1,*obj2;
string i="wang lin";
obj2=&obj1;
ohj2->SetMember(i);
obj1.print();
答案
参考答案:void setMember(const string m){member="big"+m;m=member;}const修饰的形参不能改变。应删去const或者删去m=member。