2014年10月25日

c++ list erase()

摘要: STL中的容器按存储方式分为两类,一类是按以数组形式存储的容器(如:vector 、deque);另一类是以不连续的节点形式存储的容器(如:list、set、map)。在使用erase方法来删除元素时,需要注意一些问题。在使用 list、set 或 map遍历删除某些元素时可以这样使用:正确使用方法... 阅读全文

posted @ 2014-10-25 17:27 蒂其之死 阅读(11261) 评论(0) 推荐(4)

c++ list reverse_iterator

摘要: #pragma warning(disable:4786)#include #include using namespace std ;typedef set SET_INT;int main() { SET_INT s1; SET_INT::reverse_iterator i; cout ... 阅读全文

posted @ 2014-10-25 15:44 蒂其之死 阅读(888) 评论(0) 推荐(0)

c++ list set 方法集合

摘要: 1.set的基本操作:begin()返回指向第一个元素的迭代器clear()清除所有元素count()返回某个值元素的个数empty()如果集合为空,返回trueend()返回指向最后一个元素的迭代器equal_range()返回集合中与给定值相等的上下限的两个迭代器erase()删除集合中的元素f... 阅读全文

posted @ 2014-10-25 15:34 蒂其之死 阅读(1053) 评论(0) 推荐(0)

c++ list sort

摘要: 1. bool operator mylist; std::list::iterator iter; S a; a.firstname ="dfadf"; a.ID = 5; mylist.push_back (a); a.firstname ="得到"; a.ID = 9;... 阅读全文

posted @ 2014-10-25 13:47 蒂其之死 阅读(5279) 评论(0) 推荐(0)

c++ list 合并list

摘要: 1.参考http://www.cplusplus.com/reference/list/list/2.合并主要有两个函数:splice()和merge()splice()有三种调用形式:第一种: list1.splice(it1, list2).将list2中的所有元素拷贝到list1中。在list... 阅读全文

posted @ 2014-10-25 09:17 蒂其之死 阅读(9338) 评论(0) 推荐(0)

导航