...one of the most highly
regarded and expertly designed C++ library projects in the
world. — Herb Sutter and Andrei
Remove a range of values from the container.
In contrast to the
method it doesn't take iterators
pointing to values stored in this container. It removes values equal
to these passed as a range. Furthermore this method removes only one
value for each one passed in the range, not all equal values.
The beginning of the range of values.
The end of the range of values.
The number of removed values.
This operation only guarantees that there will be no memory leaks. After an exception is thrown the R-tree may be left in an inconsistent state, elements must not be inserted or removed. Other operations are allowed however some of them may return invalid data.