Nell' header file per evitare inclusioni doppie, aggiungigli la guardia:

codice:
#ifndef NOME_HEADER
#define NOME_HEADER

<contenuto dell' header>

#endif
PS: Leggi anche il post che ho scritto prima.