在linux環境下,使用erase刪除vector元素注意事項,刪除的元素竟然自動存放在改隊列末尾

工做8年,第一次遇到這種問題,百思不得其解,使用erase刪除vector元素,刪除正常,但後面打印數據發現,元素竟然依然存在。固然其實最終發現緣由也是不注意代碼細節引發的。先上代碼。 注:如下代碼在windows環境直接報錯,而linux竟然正常輸出。linux #include <iostream> #include <vector> using namespace std; int mai
相關文章
相關標籤/搜索