Boost logo

Boost :

From: Peter Dimov (pdimov_at_[hidden])
Date: 2002-01-30 06:37:06


From: "Darin Adler" <darin_at_[hidden]>
> On 1/29/02 4:56 AM, "John Maddock" <John_Maddock_at_[hidden]> wrote:
>
> > That's a pretty horrid way to go - it means that if I modify regex to
use
> > the new headers, then existing user code that also uses
> > <boost/smart_ptr.hpp> will fail to compile. If I don't modify regex,
then
> > new code that uses the new headers won't work with regex. And then
there
> > is the possibility of different translation units doing different
things,
> > with all the ODR violation problems that brings. Can't we modify
> > <boost/smart_ptr.hpp> so that it just includes the new headers?
>
> I agree. I argued for this, but was unable to convince Peter.

You won't get any complaints from me if you make this change, that's for
sure. It's just that I didn't want to force the new headers on everyone.


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