A.h
#include "B.h"
class A{
public:
B* m_b;
}
B.h
#include "A.h"
class B{
A* m_a;
上面这样是编译不过的,把A.h中的
去掉,改为
class B;