The working group maintains a list of all bug reports that the editors have not yet tried to address; there are also open bugs in the previous bug tracker.The container is extended by inserting new elements before the element at the specified position.iterator validity Iterators, pointers and references pointing to position (or first) and beyond are invalidated, with all iterators, pointers and references to elements before position (or first) are guaranteed to keep referring to the same elements they were referring to before the call.------------- after erase for *vec*: map(3): key = 3, value = 4 The old iterator for element 4 is point to the last element of the newly vector!If allocator_traits::construct is not supported with the appropriate arguments for the element constructions, or if an invalid position or range is specified, it causes undefined behavior. This effectively reduces the container size by the number of elements removed, which are destroyed.Rather, it defines a common API that may be used to discover, select and interact with such systems as well as with simpler content encryption systems.
Only iterators and references to the erased elements are invalidated.
If you need to worry about iterator invalidation it may be that you should be using an existing algorithm so that you do not need to modify the container’s contents directly.
You definitely need to understand invalidation however, if you want to an algorithm.
Membership and other interested parties are invited to review the document and send comments via Git Hub (mailing list archives) through 13 April 2017.
Advisory Committee Representatives should consult their WBS questionnaires.