如果我错了,请纠正我.谢谢!
insert并且erase将重新定位元素,但是在插入/擦除发生的位置之前的元素不会重新定位,因此它们的迭代器保持有效.
insert
erase
push_back并且pop_back不要使任何迭代器无效.
push_back
pop_back
push_front和pop_front无效所有迭代器.
push_front
pop_front
swap 不会重新定位元素,但不知何故,我认为它应该使迭代器无效.
swap
c++ iterator stl deque
c++ ×1
deque ×1
iterator ×1
stl ×1