STL学习之容器

STL呢主要有容器,算法还有迭代器,容器相当于存放元素的池子,迭代器就是通往池子的管道,而算法则相当于怎么用池子往容器里面倒水,看下面这个图:

首先学习的是容器,容器呢主要有四种,即vector,list,deque,set,map

还是看图呗:

有几个需要注意的地方,也是在学习容器的过程中发现的:

1.deque双向的,前插的时候呢是先进后出,比如1,2,3,4,5出来就变成5,4,3,2,1le

2.list,链表啊,这个char c[]={'1','2','3'},这个时候size[c]是多少呢,对了是8而不是4,所以最好说清楚C[]里有几个元素。

posted @ 2012-03-07 23:07  RINA  阅读(228)  评论(0编辑  收藏  举报