Discussione: distruttori
View Single Post
Old 12-07-2005, 13:49   #4
Gica78R
Senior Member
 
L'Avatar di Gica78R
 
Iscritto dal: Mar 2005
Cittā: /home/gica
Messaggi: 1653
Quote:
Originariamente inviato da termozeta
si il linguaggio č il c++.Quindi se uso matrice in prova e,poi, prova nel main una volta uscito dal main al distruttore di prova seguirā automaticamente quello di matrice.No perche' pensavo che addirittura,se uso matrice in un metodo di prova ,una volta uscito dal metodo viene richiamato il distruttore di matrice ,spero che cio' non avvenga...
Ma questo dovrebbe dipendere dalla visibilita' che ha l'oggetto della classe 'matrice', o no? Se l'oggetto e' locale al metodo della classe 'prova', questo viene distrutto al termine del metodo. Se invece l'oggetto della classe 'matrice' e' un elemento della classe 'prova', e il metodo della classe 'prova' agisce su di esso, questo sara' distrutto al termine del ciclo di vita dell'oggetto della classe 'prova'. Almeno credo...
__________________
gianluca@gicastation:~$ tar -c
tar: Codardamente mi rifiuto di creare un archivio vuoto
Gica78R č offline   Rispondi citando il messaggio o parte di esso