Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2048 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  operator delete

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

operator delete

n°2176595
in_your_ph​ion
Posté le 20-02-2013 à 14:50:54  profilanswer
 

bonjour,
 
est ce valide de surcharger l'opérateur delete comme suit :
 

Code :
  1. //dans la classe "Dummy"
  2.     void operator delete(void * p)
  3.     {
  4.         cout << "operator delete called" << endl;
  5.         Dummy * d = static_cast<Dummy*>(p);
  6.         d->~Dummy();
  7.         free(d);
  8.     }


 
?  
 
Apparement, il y a une deuxième version avec un paramètre sur la taille, comment l'utiliser ?
 
merci
 

mood
Publicité
Posté le 20-02-2013 à 14:50:54  profilanswer
 

n°2176684
theshockwa​ve
I work at a firm named Koslow
Posté le 20-02-2013 à 19:56:50  profilanswer
 

tu parles de delete[] sans doute


---------------
last.fm

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  operator delete

 

Sujets relatifs
Delete from avec conditions multiplesdelete a byte in a frame/supprimer un octet d'une trame
[Mysql] DELETE et conserver un nombre fixe de lignesoperator+= vs operator+
Question sur le duo new/delete dans une foncitonfriend operator
[C++/CLI] Dispose et delete[C++] classe array 1d et delete[]
chainage d'appel surcharge operator 
Plus de sujets relatifs à : operator delete


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR