A.h
#include "A.h"
#include "B.h"
class A
{
...
B b;
}
B.h
class A;
class B
{
...
A a;
}
B.cpp
#include "A.h"
...
A.h
#include "A.h"
#include "B.h"
class A
{
...
B b;
}
B.h
class A;
class B
{
...
A a;
}
B.cpp
#include "A.h"
...