我不知道为什么我的代码不起作用。问题如下图所示。
class A
{
private:
B* b;
public:
friend class B;
};
class B
{
private:
A *a;
public:
friend class A;
void h()
{
(a->b)->h();
}
};
答案 0 :(得分:1)
class B;
class A
{
private:
B* b;
public:
friend class B;
};
class B
{
private:
A *a;
public:
friend class A;
void h()
{
(a->b)->h();
}
};