06 2011 档案

摘要:使用list, vector 等这些标准库的类,查找是比较常用的功能,但是这些类没有提供find函数,因为对于自定义类型,它不知道如何去比较两个类型。http://www.cppreference.com/wiki/container/list/start但是STL提供了一种通用的查找函数find(iterator it0,iterator it1,target),下面介绍如何使用这个查找函数。// 定义一个简单的数据结构Inst.class Inst{ public: Inst(string nm,int val){ name = nm; ... 阅读全文
posted @ 2011-06-03 22:18 Frandy.CH 阅读(4226) 评论(3) 推荐(0) 编辑
摘要:iterator1.erase//删除一个元素iterator erase(const_iterator pos);//删除一组元素, 范围 [first, last), 半闭半开区间iterator erase(const_iterator first, const_iterator last);两种情况都有返回值,返回最后被删除元素的后面一个的iterator.一个简单的测试vector<int> ak(6);unsigned int i = 0;for(i=0;i<ak.size();i++){ ak[i] = i;}for(i=0;i<ak.size();i++ 阅读全文
posted @ 2011-06-01 23:05 Frandy.CH 阅读(444) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示