Boost Users :
Subject: Re: [Boost-users] [Boost.PropertyTree] Application hangs (Boost 1.61)
From: Daniel Hofmann (daniel_at_[hidden])
Date: 2016-06-24 18:23:38
On 06/24/2016 11:24 PM, Andrew C wrote:
> It seems to be a bug that this application hangs inside "erase" method:
> #include <boost/property_tree/ptree.hpp>
> int main()
> boost::property_tree::ptree pt;
> pt.erase(pt.begin()); // enters infinite loop...
> Compiled with Cygwin/GCC-5.4.0.
> Is it really a bug or my misuse?
erase(begin()) is equivalent to pop_front. An empty collection does not
fulfill the pre-condition for this. What do you expect should happen?
Daniel J H
> Boost-users mailing list
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net