对象参数与私有变量
请看:class A
{
public:
int f(A &a);
private:
int x;
};
int A::f(A &a)
{
a.x = 0;
return 0;
}
意味着参数a的私有变量x可以被其他对象直接修改,怎么还能叫私有 ?
2010-03-29 20:49
2010-03-29 23:22
2010-03-30 12:11

2010-03-30 22:27

2010-03-31 12:39
2010-03-31 12:45