On Wed, May 16, 2012 at 02:44:18PM +0400, Michael Uvarov wrote:
> Can we use an iterator after deletion of a parent object?
>
> For example, like this;
>
> > Xapian::Document* doc = new Xapian::Document(other_doc);
> > TermIterator iter = doc->termlist_begin();
> > delete doc;
> > iter++;
Yes, iter will internally keep a reference to doc.
Cheers,
Olly