Boost logo

Boost Users :

From: Jean-François Brouillet (verec_at_[hidden])
Date: 2005-05-20 16:36:05

>>> What is the name you would choose for the "addRef" parameter?
>>> "managed" ? Or maybe, simply "addRef" after all, since you
>>> would _assume_ by virtue of the symmetric behaviour of a destructor
>>> w.r.t a constructor, that whatever the constructor does, the
>>> destructor un-does it, and whatever the constructor does NOT do,
>>> the destructor does NOT un-do.
> Bad assumption with smart pointers. Ctors don't allocate resources,
> yet dtors deallocate them.

Which might only indicate that they are not so "smart" after all... ;-)


Boost-users list run by williamkempf at, kalb at, bjorn.karlsson at, gregod at, wekempf at