15 4 迭代器要注意的事項

2021-07-13 03:23:00 字數 257 閱讀 3784

迭代器的add()加入資料是新增到當前指標指向的位置,則當前的資料往下一位移。

集合的add()的加在集合的後面。

remove()和add()都會改變個數,  set()可以,它不會改變個數

迭代器在遍歷元素的時候要注意,在迭代器迭代元素的過程中(迭代器一旦建立到使用結束的時間,就是迭代器帶集合物件使用的後面一直不用,就可以),不允許使用集合物件改變集合中的元素,如果需要新增或者刪除迭代器的方法進行操作。如果使用了集合物件更改集合中元素的個數就會出異常

使用STL庫時需要注意的事項 迭代器失效

當使用乙個容器的insert或者erase函式通過迭代器插入或刪除元素 可能 會導致迭代器失效,因此我們為了避免危險,應該獲取insert或者erase返回的迭代器,以便用重新獲取的新的有效的迭代器進行正確的操作 iter vec.insert iter iter vec.erase iter 迭代...

程式要注意的事項

1 標點符號要注意 有大括號就不要分號了 如 這個鳥樣是不可以的 2 字母是不能漏寫,多寫,要分大小寫。3 if 結構的大括號裡面了出現的字元一定要在前面出現,而不能在if 從新出現新的品種 我不喜歡 4 if條件的設定它會按照條件來進行,如果有多重條件 的話,只有一項不符合,它就會跳到下乙個。遇到...

阿爾法路由器的安裝要注意的事項

本篇是為新手所準備的,當然就算你已經知道如何設定路由器,也不妨看看,說不定可以發現你以前沒有注意到的事項,言歸正傳,下面我們就來介紹在安裝阿爾法路由器時所要注意到的事項tdpwquuh。一 確認路由器的物理連線正常,所謂的物理連線也就是介面卡 網線的連線情況,正常的狀態應該是sys燈慢閃,wan l...