----------------A.h
#ifndef A_H
#define A_H

#include "B.h"

class B;
class A(){
A( B* b );
};

#endif
----------------B.h
#ifndef B_H
#define B_H

#include "A.h"

class A;
class B(){
B( A* a );
};

#endif
----------------