Salve ragazzi, ho guardato un po in giro ma nn riesco a trovare una soluzione al mio problema.
Ho una classe A:
e una classe B:codice:class A{ int x; int y; }
Ciò che voglio ottenere è l'overloading dell'operatore di referenziazione che quando chiamato su B mi restituisca la classe A.codice:class B{ A* aref; int z; public A* operator*(){ return aref; } }
Cioè poter fare:
Non sono un esperto di C++ quindi può essere che abbia capito male qualcosa o che mi sia spiegato male.codice:B *b= new B(); *b->a++;
Grazie