bonjour,
est ce valide de surcharger l'opérateur delete comme suit :
Code :
- //dans la classe "Dummy"
- void operator delete(void * p)
- {
- cout << "operator delete called" << endl;
- Dummy * d = static_cast<Dummy*>(p);
- d->~Dummy();
- free(d);
- }
|
?
Apparement, il y a une deuxième version avec un paramètre sur la taille, comment l'utiliser ?
merci