C++Talk.NET Forum Index C++Talk.NET
C++ language newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

surcharge de destructeur

 
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ (French)
View previous topic :: View next topic  
Author Message
dark poulpo
Guest





PostPosted: Mon Feb 14, 2005 10:18 am    Post subject: surcharge de destructeur Reply with quote




bonjour, quel est l'equivalent d'une surcharge de destructeur?
jai une classe parent qui detruit des membres protected a sa destruction, et
ma classe enfant (surcharge du parent a donc besoin d'apeller ce que fait la
destruction du parent)

merci d'avance

--
-----
http://dark.freezee.org/
- Dark Update v2.0 (http://dark.freezee.org/appli/start.html )
- Dark Emule v0.44b r4
- Dark 3D-X 0.7beta
- Dark Shell 1.0 (le multi shell pour windows)


Back to top
Julien Lamy
Guest





PostPosted: Mon Feb 14, 2005 10:18 am    Post subject: Re: surcharge de destructeur Reply with quote



dark poulpo a écrit :
Quote:
bonjour, quel est l'equivalent d'une surcharge de destructeur?
jai une classe parent qui detruit des membres protected a sa destruction, et
ma classe enfant (surcharge du parent a donc besoin d'apeller ce que fait la
destruction du parent)


Ca se fait tout seul : lors de la destruction de l'enfant, le
destructeur du parent est appelé. N'oublie pas de déclarer le
destructeur du parent virtual, pour ne pas avoir de problème lorsque tu
manipules des enfants par des pointeurs sur leurs parents.

Back to top
adebaene@club-internet.fr
Guest





PostPosted: Mon Feb 14, 2005 2:03 pm    Post subject: Re: surcharge de destructeur Reply with quote




dark poulpo wrote:
Quote:
bonjour, quel est l'equivalent d'une surcharge de destructeur?
jai une classe parent qui detruit des membres protected a sa
destruction, et
ma classe enfant (surcharge du parent a donc besoin d'apeller ce que
fait la
destruction du parent)

Il n'y a rien à faire : Quand un objet est détruit, tous les
destructeurs des classes composant cet objet sont appelés, en
commencant par les classes les plus dérivées et en remontant la
hiérarche d'héritage jusqu'aux classes de base.

Arnaud


Back to top
Display posts from previous:   
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ (French) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.