【博客14】multiset容器中對erase函數的 "誤用"

**內容:**記錄一下STL容器multiset(其他multi類容器也要小心)在調用erase函數時,如果考慮不周到,可能會出現你意想不到的結果哦! 測試代碼: 結果: 結果分析:這段代碼的本意是你覺得你插入的數據多了一個3,你想要刪除這個3,但是你在erase傳入了鍵值,那麼erase函數將會刪除所有鍵值爲3的元素。因此出現所有的3都丟失了。如果你想要只刪除特定的某個元素,那麼你需要傳入的是迭
相關文章
相關標籤/搜索