C++小程序,谁帮我看看这是哪里错了?

2025-02-26 03:57:36
推荐回答(2个)
回答1:

insert ()插入的位置是p,如果p 不是最后一个位置,那么erase删掉的是最后一个节点,此时删除后的i 已经是 data.end() 了 此时在++i 自然是崩溃了

回答2:

估计是你insert之后迭代器失效了