Originariamente inviato da anx721

oppure aggiungi:

using namespace X

nel file B

(non so se e questo il problema) [/B]
Non è una buona idea aggiungere la direttiva using dentro un file header (immagino che il file B lo fosse), in quanto elimineresti lo scopo principale per cui i namespace sono stati ideati, cioè risolvere i conflitti dei nomi.