Ciao a tutti; ho due file (A e B) contenenti entrambi la definizione di una namespace; so che, in teoria, definire un namespace già definito implica l'aggiunta delle informazioni al namespace iniziale.
nel file A ho:
namespace X{
class Y{};
}
nel file B ho:
#include "A"
namespace X{
class WW{
Y my_y;
};
}
il compilatore (VC++ 6.0) mi da un errore nel file B dicendomi che Y non è un tipo di dato esistente ... comq mai?? Y fa parte del namespace X ed è definito già ...
ciao