Non so se può interessare a qualcuno, ma ho risolto così:
globals.h
A.hcodice:namespace X{ class Y; class Z; }
B.hcodice:#include "globals.h" namespace X{ class Y{ //... }; }
codice:#include "globals.h" namespace X{ class Z{ Y my_y; //.. }; }
Non so se può interessare a qualcuno, ma ho risolto così:
globals.h
A.hcodice:namespace X{ class Y; class Z; }
B.hcodice:#include "globals.h" namespace X{ class Y{ //... }; }
codice:#include "globals.h" namespace X{ class Z{ Y my_y; //.. }; }
eXtending-Php.net coming soon ...