Loading...
简介序列容器不提供方便的数据访问机制,相比而言,map容器提供了一种更高效的存储和访问数据的方法。map容器是关联容器的一种。在关联容器中,元素的位置取决于和它关联的键的值。map容器的元素是pair类型的对象,这种对象封装了一个T类型对象和一个与其关联的K类型的键。map<K,T>容器头文件:#include <map>特点:每个键都是唯一的,可以保存重复的对象,只...
简介容器适配器是一个封装了序列容器的类模版,它在一般序列容器的基础上提供了一些不同功能。它们可以指定底层序列容器的类型。stack<T>栈适配器头文件:#include <stack>特点:一个默认封装了 deque<T>双端队列容器的适配器类模版,实现的是一个后入先出的压入栈。成员函数作用top()返回一个栈顶元素的引用,类型为T& ,如果栈为空,返回值...
简介序列容器以线性序列的方式储存元素,也即所谓的线性表,在创建和插入时,没有对元素进行排序,元素的顺序和存储他们的顺序相同。常见的函数成员:函数成员作用begin()返回开始迭代器end()返回结束迭代器assign()用一定长度的新元素替换原有内容size()返回实际元素个数capacity()返回当前容量empty()如果没有元素返回trueresize()改变实际元素个数,如果大于当前...