It's been a while since I've used C++, and I've gone a little rusty. One problem I managed to overcome in the past was situations where two header files include each other... For example

In resource.h
Code:
#include "resourcemanager.h"
In resourcemanager.h
Code:
#include "resource.h"
... but now I've forgot how to get around it. Can anyone help me out?