迭代器失效问题

迭代器失效

  • 使用迭代器时需要注意:
    <1>不能在范围for循环中向vector对象添加元素
    <2>任何可能改变vector对象容量的操作,比如push_back,都会使该vector对象的迭代器失效

谨记:凡是使用了迭代器的循环体,都不要向迭代器所属的容器中添加元素

猜你喜欢

转载自blog.csdn.net/zhoujy1996/article/details/80266237