Salve, allora ho giā cercato nel forum delle risposte ma non ne ho trovate che mi soddisfano quindi vi pongo la mia domanda.
Non ho capito bene cosa restituisce il puntatore this nelle classi. O meglio so che restituisce un'istanza della classe ma non riesco a capire quale. Faccio un esempio:
In questo caso teoricamente chiamando il return *this il costruttore dovrebbe restituire l'intero a giusto?codice:Class prova { Int a; Public: prova () { a=10; return *this; } };
E nel caso avessimo invece:
Cosa restituisce l'intero a o b? O tutti e due?codice:Class prova { Int a; Int b; Public: prova () { a=10; b=7; return *this; } };