perfetto. quindi se io scrivo:
in un file
e in un'altrocodice:#include <iostream> class GClass{ public: typedef int posizione; };
dovrebbe essere corretto,ma in realtà non lo è!! Come mai nel main posso utilizzare la notazione GClass:codice:#include GClass class GClass2{ public: private: GClass::posizione nuova_posizione; }; }osizione ed in un'altra classe no??