【c++】vector中迭代器失效問題

通常會出現迭代器失效的情況: (1)insert時(可能會增容),增容後會出現野指針,從而引發迭代器失效; (2)erase時(vs報錯,但linux並不一定報錯),如果刪的是最後一個位置,就會會出現越界的情況,也就是空間不夠,從而引發迭代器失效; #include <iostream> #include <vector> #include <algorithm> using namespace
相關文章
相關標籤/搜索