Boost logo

Boost :

From: troy d.straszheim (troy_at_[hidden])
Date: 2004-08-04 17:02:22


Hmm, maybe you're looking at detail/shared_ptr_nmt.hpp? (which does not
have these templates)

My shared_ptr.hpp contains:

template<class T, class U> shared_ptr<T>
const_pointer_cast(shared_ptr<U> const
& r)
{
     return shared_ptr<T>(r, detail::const_cast_tag());
}

-t

On Aug 4, 2004, at 6:54 PM, Colin Rafferty wrote:

> I would like to propose adding const_pointer_cast<> to shared_ptr, in
> exactly the same way that there is dynamic_pointer_cast<> and
> static_pointer_cast<>.
>
> I am surprised that it is missing. Is there a reason for that?
>
> If not, I will submit a patch that implements this.
>
> Thanks.
>
> --
> Colin
> _______________________________________________
> Unsubscribe & other changes:
> http://lists.boost.org/mailman/listinfo.cgi/boost
>


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