
C/C++--STL
HappyJandun
在C/C plus plus的道路上慢慢沉淀
展开
-
STL初识
原文:http://blog.sina.com.cn/s/blog_4bbfa6a101000ay2.html 虽然我觉得学习网上的资料肯定是不行的,但是我觉得认真看个博客也有助于以后翻阅专业书籍。以后有机会一定要把侯捷的STL看完。 待整理! STL是什么 作为一个C++程序设计者,STL是一种不可忽视的技术。Sandard Temp转载 2013-04-09 20:37:01 · 924 阅读 · 0 评论 -
STL中vector、list、deque和map的区别
原文出自高手,从其优快云排名就能看出。写的很好,正在浏览实践中。 1、Vector 向量,相当于一个数组。在内存中分配一块连续的内存空间进行存储。支持不指定vector大小的存储。STL内部实现时,首先分配一个非常大的内存空间预备进行存储,即capacituy()函数返回的大小,当超过此分配的空间时再整体重新放分配一块内存存储,这给人以vector可以不指定v转载 2013-11-04 16:13:22 · 1156 阅读 · 0 评论 -
vector 容器的用法
vector 是 C++ 标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。vector 之所以被认为是一个容器,是因为它能够像容器一样存放各种类型的对象,简单地说 vector 是一个能够存放任意类型的动态数组,能够增加和压缩数据。为了可以使用 vector ,必须包含 #include 。 Vector 属于std命名转载 2013-11-05 11:00:19 · 1146 阅读 · 0 评论 -
list 容器的用法
待整理#include #include #include #include using namespace std;//创建一个list容器的实例LISTINTtypedef list LISTINT;//创建一个list容器的实例LISTCHARtypedef list LISTCHAR;void main(void){转载 2013-11-05 14:44:45 · 845 阅读 · 0 评论