出自
c++ primer(4th)282頁,26題
題意
數組ia[]={0,1,1,2,3,5,8,13,21,55,89};把ia複制到一個list容器中。使用單個疊代器參數版本的erase()函數将list容器中的奇數元素值删掉。
代碼
<a></a>
說明幾點
1. 指針就是疊代器
2.容器初始化的一種方式就是:C c(beg, end)——C為容器類型名如,list;c為自己建立的容器名,如ilist;beg,end為容器的初始疊代器(複制不包括end所指元素)
3. 删除操作 ilist.erase(beg)——删除beg疊代器指向的元素,傳回一疊代器,指向被删除元素後面的元素
本文轉自jihite部落格園部落格,原文連結:http://www.cnblogs.com/kaituorensheng/p/3175788.html,如需轉載請自行聯系原作者