簡體   English   中英

插入后繼續遍歷std :: map

[英]Continuing to iterate through std::map after insertion

這個問題闡明了迭代器在插入后仍然有效。 我想進一步說一下,要求驗證這是預期的行為:

  • std::map根據鍵自動排序。
  • 因此,插入地圖會自動將新元素放置在map內某處的排序位置
  • 因此, iterator++操作在插入后可能會返回與插入之前不同的元素。

這一切有意義嗎?

如果新插入的元素位於您要訪問的迭代器之后,則為true。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM