Boost logo

Boost :

From: David Abrahams (dave_at_[hidden])
Date: 2003-02-21 21:04:38


David Abrahams <dave_at_[hidden]> writes:

> The config docs say:
>
> BOOST_NO_AUTO_PTR
>
> Standard library
>
> If the compiler / library supplies non-standard or broken
> std::auto_ptr.
>
> Yet BOOST_NO_AUTO_PTR is not set for MSVC with its standard library,
> in which auto_ptr does not support converting constructors, among
> other major problems.
>
> I'm going to add BOOST_NO_AUTO_PTR for the old dinkumware library;
> Please don't hesitate to let me know if there's a problem with this
> change.

Argh, that's going to break shared_ptr for a number of users; I think
we need a new config macro (BOOST_BROKEN_AUTO_PTR or something) :-(

-- 
Dave Abrahams
Boost Consulting
www.boost-consulting.com

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