
STL
文章平均质量分 80
cscoder
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
STL之vector用法总结
STL之vector用法总结 vector是一种顺序容器,有大小限制,但是可以动态的扩展,不能减小对应的空间,同数组一样,是线性排列的,在其尾不插入删除效率很高,中间的插入删除效率一般,可以向数组一样随机访问表中的元素。STL中的数据结构,都可以使用自定义的数据类型,便于扩展。 头文件:#include using namespace std ; 1.创建对象与初始化: (a) vect原创 2012-03-24 20:10:01 · 516 阅读 · 0 评论 -
C++STL之list用法总结
List是一种顺序容器,支持快速插入/删除,是一种双向链表。 1.list对象的创建与初始化: (a) list c ; 创建一个名字为c的空链表, (b) listc (n) ; 创建一个含有n个元素的链表。 (c) listc(c2); 创建链表c2的副本,c与c2必须存放相同的数据类型。 (d) listc(n1 , n2); 创建一个链表c,c有n1个元素,这n1个元素的原创 2012-03-24 15:32:12 · 484 阅读 · 0 评论 -
STL之容器适配器:stack,queue , priority_queue
C++STL之stack与queue: STL提供了三种容器适配器:stack ,queue , priority_queue。这些容器成为容器适配器,由顺序容器变化而来。不支持迭代器操作。在使用栈,队列的时候可以调用STL中的模板,可以在一程度上简化代码,但是可能会引来效率的降低。 stack: 头文件:#include 1.创建一个栈对象: stack,C> s ; //创建一个数据原创 2012-03-26 20:43:52 · 673 阅读 · 0 评论