两个种各自将其声明为成员变量
两个类各自将其声明为成员变量如下:编译一直有问题C/C++ codeclass CBclass CA{CB m_b}class CB{CA m_a
两个类各自将其声明为成员变量
如下:编译一直有问题
C/C++ codeclass CB;class CA{ CB m_b;};class CB{ CA m_a;};
要怎么做才能没有错误。
[解决办法]在类未定义之前,只能定义类的引用和指针;
class CB;
class CA
{
CB &s;//或CB *s;
};
class CB
{
CA s;
};