adding destroyable objects into Ggc
Basile Starynkevitch
basile@starynkevitch.net
Tue Oct 18 19:45:00 GMT 2011
On Tue, 18 Oct 2011 19:39:03 +0100
Jonathan Wakely <jwakely.gcc@gmail.com> wrote:
> 3) the placement delete in <new> is a no-op
I thought every delete in C++ calls the destructor, and that the placement delete does
only that. I mean that a delete statement does two things: invoke the destructor first,
and then does whatever the operator delete does (which for the placement delete operator
is indeed a no-op).
So I thought that
delete (p) p;
actually called p->~C()
Cheers.
--
Basile STARYNKEVITCH http://starynkevitch.net/Basile/
email: basile<at>starynkevitch<dot>net mobile: +33 6 8501 2359
8, rue de la Faiencerie, 92340 Bourg La Reine, France
*** opinions {are only mine, sont seulement les miennes} ***
More information about the Gcc
mailing list