STL
cheri--
这个作者很懒,什么都没留下…
展开
-
c++ STL-vector详解
vector头文件 头文件:#include<vector>vector概述 vector的数据安排和操作方式与c++内建的array非常相似。不同之处就是array是静态分配内存空间,需要在定义array的时候就给定array的大小。vector是动态分配内存空间的,随着新元素的加入,系统会自动进行内存的扩容。vector内存详解 vector维护的是一个连续的线性空间。那么当新的元素加入时,如果内存不够用了,系统会怎么处理? 首先,ve...原创 2020-05-31 19:07:15 · 300 阅读 · 0 评论 -
c++ STL-STL概述
STL简介: STL(Standard Template Library),即标准模板库,是c++的标准程序库。里面包含了各种数据结构的具体实现,具有很高的可复用性。对程序而言,熟练掌握这些用法写代码将会事半功倍。STL六大组件:1. 容器(Container) 各种数据结构,例如: vector、list、deque、set、map等。STL容器实际就是一个class template(模板)。2. 算法 实现各种常用算法,例如sort、s...原创 2020-05-30 16:51:39 · 293 阅读 · 0 评论