Possible Duplicate:
Proper way to #include when there is a circular dependency?
I am pretty new to C++ and have the question asked in the title. Or more precisely: If A.h includes B.h and B.h includes A.h, I get an error message because "include# file "C:...\A.h" includes itself". File: B.h
I couldn't find a way to work around this, and my general setup pretty much requires that relation between those classes. Any possibility to make this work?