#include<iostream>
using namespace std;
class a{
private:
friend class b;
int ai;
public:
a()
{
ai = 100;
}
void v()
{
cout << "gkgk";
}
};
class b
{
private:
int bi;
public:
void view(a &t)
{
cout << t.ai;
}
};
int main()
{
a i;
b e;
e.view(i);
return 0;
}
위 내용에서 friend class b; 이러한 프렌드 선언은 class b내에서
class a의 개별멤버에 접근할수있게 만드는데요
이러한 내용은 무척 생소한 내용이고 문법이 friend class b;
라는 내용도 쉽게 받아들여지지 않습니다. 그냥 문법으로 받아