scusami non volevo confondertiOriginariamente inviato da Squall1988
accidenti nn ci ho mai capito nulla di sta roba dell'allocazione dinamica![]()
![]()
![]()
praticamente con
creo un oggetto test nel array di istanze, quindi con [] otterrò l'istanza nella posizione specificata, dato che ho usato un puntatore quando dopo voglio usare [] per riferirmi al membro x della classe devo dereferenziare con *:codice:test = new test(1);
se non usassi un puntatore sarebbe la stessa cosa ma senza *codice:(*tt[y])[y]
la parte tt[y] ritorna l'oggetto a quella posizione, una volta che ottengo un oggetto posso intervenire con operator[] solo che devo tenere fra parentesi sennò lo interpreta come un array di arraycodice:(tt[y])[y]
![]()