|
Boost : |
From: Peter Dimov (pdimov_at_[hidden])
Date: 2002-01-06 08:10:22
From: "Andrei Alexandrescu" <andrewalex_at_[hidden]>
> * I happen to think that separate policies orchestrated by smart_ptr form
a
> better design for smart_ptr than nested ones. Maybe it's me, but I prefer
> checking to have a different interface than storage.
Pros: policies are smaller, have a fixed interface.
Cons: can't replace the plumbing in smart_ptr.
The other approach, where smart_ptr is an empty shell and everything comes
from policies (components) (well, except constructors, assignment and swap)
is the exact opposite. :-)
-- Peter Dimov Multi Media Ltd.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk