Boost logo

Boost Users :

From: Caleb Epstein (caleb.epstein_at_[hidden])
Date: 2005-05-23 17:13:30


On 5/23/05, Sohail Somani <s.somani_at_[hidden]> wrote:
> > -----Original Message-----
> > Because that would make it larger than sizeof (T*). I
> > believe the general consensus on this is to use shared_ptr or
> > perhaps the upcoming policy_ptr.
>
> For educational purposes, why is this important?

I'm not certain, but I would guess that overhead is the reason.
Perhaps someone more closely involved in the implementation (Peter?)
would care to comment.

The "bells and whistles" all went into shared_ptr. Unless you're
trying to eke out every last CPU cycle from your code, using
shared_ptr as a scoped_ptr w/deleter is an eminently reasonable design
choice

-- 
Caleb Epstein
caleb dot epstein at gmail dot com

Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net