STL
不再熬夜Zby
整理资料 充实自己中
展开
-
STL库---vector
定义:1、vector是表示可变大小数组的序列容器。2、就像数组一样,vector也采用的连续存储空间来存储元素。也就是意味着可以采用下标对vector的元素进行访问,和数组一样高效。但是又不像数组,它的大小是可以动态改变的,而且它的大小会被容器自动处理。3、本质讲,vector使用动态分配数组来存储它的元素。当新元素插入时候,这个数组需要被重新分配大小为了增加存储空间。其做法是,分配一个新...原创 2019-03-10 23:38:55 · 187 阅读 · 0 评论 -
STL库--list
STL中的list就是一双向链表,可高效地进行插入删除元素。1、list构造函数 std::list<int> L0; // 空链表 std::list<int> L1(9); // 建一个含个默认值0是的9元素的链表 //链表内容0.0.0.0.0.0.0.0.0.0 std::list<int> L2(5, 1); // 建一...原创 2019-03-11 23:52:42 · 219 阅读 · 0 评论