RT
我定义了一个 list::iterator 指向 list 中的一个元素。这之后,我对这个 list 前前后后 (push/pop)_(front/back) 之类进行了很多操作。但是保证这个 iterator 如果假设其未发生重定向的情形,则其一直是合法的。
list::iterator
list
(push/pop)_(front/back)
iterator
这个 list 可能很长,操作数也可能很多,但我们认为不会超时或超空间。
现在请问这样子会发生重定向使得该 iterator 不合法吗?
谢谢!