【博客12】STL中erase函數要根據容器來使用!

內容: 今天記錄下STL中erase函數用來刪除容器中元素的時候,他在序列容器和非序列容器的差距,erase函數在序列容器下會返回下一個有效的迭代器,但是在非序列容器下,它的返回值是void的。這也會帶來編程上對不同容器的不同處理。 測試代碼: 測試結果:結果正確,因爲在VS下已經實現了對Associative Container的返回迭代器的erase。但是在c++標準中是序列容器erase函數
相關文章
相關標籤/搜索