You can also use #define in your header files
#ifndef header_h__
#define header_h_
stuff stuff stuff
#endif
Then if you put #include "header.h" more then once it will say hey! header_h__ is already defined stupid! you can't define it again!! and just exit........
