
Are you sure this need special handling? I think the purpose of enable_shared_from_this is to make weak reference to self and maintain it automatically. You don't do anything special when constructing a shared_ptr with enable_shared_from_this-derived or when calling make_shared with it. And before 1.41 everything worked just fine! "Robert Ramey" <ramey@rrsd.com> wrote in message news:hg60vt$j5u$1@ger.gmane.org...
Normally, one would expect so serialize a base class using the base object as below:
However, serialization for enable_shared_from_this has not been written, so this won't work until that happens. A few minutes spent looking into this reveals that implementing serialization for this class is not a trivial task. So, for now, this cannot be done.
Robert Ramey