Originariamente inviato da angeldigi
Allora structures è un semplice file in cui sono definite delle strutture e nient'altro.. monitor e robot sono classi i cui membri sono alcune strutture definite in structures... Per questo ho incluso il file negli altri due...
Dato che il problema con ogni probabilità sta esattamente lì dovresti postarli...

Non è che hai incluso structures.h più volte (in maniera più o meno diretta) senza che in esso ci siano gli header guards?