From: Paul A. Bristow (pbristow_at_[hidden])
Date: 2001-03-28 06:04:40
As has been noted before, the Dinkumware STL packaged with MSVC is seriously
predating the C++ Standard release.
You can get some patches from the Dinkumware site, but
the best solution is to buy a full current STL release from them,
or wait for MSVC 7. The current release is certainly highly refined,
since a validation package has been written (and can be
purchased by those with serious regulation and lots of money).
Dr Paul A Bristow, hetp Chromatography
LA8 8AB UK
+44 1539 561830
> -----Original Message-----
> From: Richard Parkin [mailto:rparkin_at_[hidden]]
> Sent: Wednesday, March 28, 2001 9:29 AM
> To: boost_at_[hidden]
> Subject: Re: [boost] MSVC6 bug?
> > This may seem off-topic, but it is important since Boost is
> build on STL.
> > am using Dinkumware STL that comes with MSVC6.
> > Look at the following code
> <snip auto_ptr assignment code that indicates that the source is
> not nulled>
> > Is this a bug?
> Yes and (possibly) no. ;)
> Yes in the sense that it doesn't conform to the Standard (and in
> other ways
> too - eg no reset).
> (Possibly) no because it's based on a draft standard, and auto_ptr changed
> quite a lot quite late. I *think* the behaviour is 'correct' according to
> that, but I don't have the draft to check.
> Anyone going to Oxford? Say hi.
> To unsubscribe, send email to: <mailto:boost-unsubscribe_at_[hidden]>
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk