class Foo
{
public:
void someFunk(Foo &bar);
private:
int a;
...
};
void Foo::someFunk(Foo &bar)
{
a = bar.a;
}
매개 변수로 전달 된 개체가 개인 데이터 멤버에 액세스 할 수있는 것으로 나타났습니다. 왜이 포인터를 볼 수 있지만 매개 변수로 전달 된 객체가 접근자를 호출하면 안됩니까? 나는 이것이 잘못된 것이라고 생각했지만 코드는 나를 위해 컴파일되고있다.클래스 개체가 매개 변수로 전달되어 자신의 전용 멤버에 액세스
Stack Overflow에 대한 질문입니다. 프로그래머는 아닙니다. Stackexchange. – Carson63000