Boost logo

Boost :

From: Greg Colvin (gcolvin_at_[hidden])
Date: 2000-03-06 12:42:38


>I put an updated linked_ptr.hpp in the vault under smart_pointers.
>http://www.egroups.com/docvault/boost/smart_pointers
>
>Changes:
> added linked_array
> put everything under the boost namespace.
>
>What position should these classes take in the library?
>
>Greg and Beman, I'm most interested in your opinions on this. If it's
>decided that linked_ptr should become shared_ptr, I'd like to put the
>copyrights and histories of both files together, since linked_ptr interface
>is borrowed heavily from shared_ptr.

I was hopeful of reconciling the two classes, but I think we have seen
that with a decent allocator the counted implementation retains some
performance edge for it's intended use. But linked_ptr has it's own
advantages, so it should be retained as well. I do want to see the
interfaces made as identical as possible.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk