On Fri, Aug 04, 2017 at 08:55:50PM +0100, Jonathan Wakely wrote: > On 01/08/17 23:09 -0400, Trevor Saunders wrote: > > aiui C++03 is C++98 with a few additions to the stl. > > Again, STL != C++ Standard Library. > > C++03 made some important changes to the core language, particularly > the value-initialization rules. > > Most of the library changes were small bug fixes, and most were to > locales (which didn't originate in the STL and aren't even templates) > and iostreams (which didn't originate in the STL). > > There were also changes to std::auto_ptr (also not from the STL) which > this might rely on (I haven't checked).
I doubt it, as Pedro said in his email it originally copied code from std::auto_ptr, but it doesn't use the standard libraries definition of std::auto_ptr anywhere. However please do feel free to look at the implementation. Trev > >