You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some paragraphs in the containers library section specify invalidation of iterators, pointers, and references, while others specify invalidation of iterators and references and make no mention of pointers.
Examples:
[deque.capacity]/8 "invalidates all the references, pointers, and iterators referring to the elements in the sequence"
[deque.modifiers]/1 "invalidates all the iterators and references to elements of the deque"
While the intent is obvious, would it be better to use the same wording everywhere, and which way should it be changed?
The text was updated successfully, but these errors were encountered:
Yes I think that's the best place to handle it. I agree the different wording isn't meant to imply any difference in semantics, but it should probably go through LWG anyway.
Some paragraphs in the containers library section specify invalidation of iterators, pointers, and references, while others specify invalidation of iterators and references and make no mention of pointers.
Examples:
[deque.capacity]/8 "invalidates all the references, pointers, and iterators referring to the elements in the sequence"
[deque.modifiers]/1 "invalidates all the iterators and references to elements of the deque"
While the intent is obvious, would it be better to use the same wording everywhere, and which way should it be changed?
The text was updated successfully, but these errors were encountered: