> From: Dirk Gerrits [mailto:dirkg@chello.nl]
> Bjorn.Karlsson@readsoft.com wrote:
> > From: Victor A. Wagner, Jr. [mailto:vawjr@rudbek.com]
> >  >I'm puzzled.  Why does this create a dependency on auto_ptr<> ?
> >
> > In <scoped_ptr.hpp>:
> >
> > #include <memory>
> > ...
> > scoped_ptr(std::auto_ptr<T> ptr)
>
> Ok but why is this bad? shared_ptr.hpp includes <memory> as well.
>

It's bad because it introduces a dependency, without adding significant value (IMHO).

Bjorn