什么是迭代器?
迭代器是c++中一种方便对容器进行遍历的工具,在遍历的同时可以对容器进行添加,删除,修改等操作。
迭代器失效的原因:
迭代器失效是因为对容器进行添加,删除,修改等操作,这会引起容器内元素的位置或者数量发生变化,从而使得之前迭代器所指向的的元素位置改变或者不存在了,导致迭代器失效。
什么是迭代器?
迭代器是c++中一种方便对容器进行遍历的工具,在遍历的同时可以对容器进行添加,删除,修改等操作。
迭代器失效的原因:
迭代器失效是因为对容器进行添加,删除,修改等操作,这会引起容器内元素的位置或者数量发生变化,从而使得之前迭代器所指向的的元素位置改变或者不存在了,导致迭代器失效。