迭代器遍历vector容器时,对容器进行插入操作就会引起迭代器失效及解决方案
迭代器遍历容器时,如果对容器进行操作就会引起迭代器失效起因寻找起因解决方案
今天在写编译原理实验的时候掉入了一个很不起眼的深坑,坑到让我来专门写了一篇博客,记录这头(cao)秃(dan)的时刻。
起因
在做LR(0)求闭包的时候,使用迭代器遍历容器的同时,我又进行了对容器的操作,我以为这种自然而然的逻辑本不该引起这种错误,于是就开始了我漫长的差错之旅。如下是我最初的代码段:
`
vector<...
原创
2019-05-25 00:18:20 ·
1943 阅读 ·
0 评论