This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: bug when overloading delete with multiple parameters


On May  2, 2001, Thorsten Schmitt <schmittt@informatik.tu-muenchen.de> wrote:

> Furthermore it is also not possible to call the nothrow variant of
> delete

That's right.  There's no such thing as placement delete.  You have to
call it explicitly, with the function call notation, after calling the
corresponding destructor.  An overloaded delete is only implicitly
called when a placement new throws.

-- 
Alexandre Oliva   Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer                  aoliva@{cygnus.com, redhat.com}
CS PhD student at IC-Unicamp        oliva@{lsd.ic.unicamp.br, gnu.org}
Free Software Evangelist    *Please* write to mailing lists, not to me


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]