delete héritage structure
J'ai une question?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
// J'utilise Visual C++ .Net 2003.
// Exemple: J'ai une structure dérivée.
struct Structure_Derived: public Structure_Origine
{
int nombre;
}
// Je créer une structure. et 2 pointeurs.
Structure_Derived* DER;
Structure_Origine* ORI;
DER = new Structure_Derived;
ORI = DER;
// ces 2 façons de détruire la Structure sont-t-elle égale?
// y a-t-il des fuites de mémoire avec une des 2 façons?
// facon 1.
delete DER;
// facon 2.
delete ORI; |
Merci.