C++STL标准库

list

List是stl实现的双向链表,与向量(vectors)相比, 它允许快速的插入和删除,但是随机访问却比较慢。

List

vector

注意vector内存释放

vector
由于vector的内存占用空间只增不减,比如你首先分配了10,000个字节,然后erase掉后面9,999个,留下一个有效元素,但是内存占
用仍为10,000个。所有内存空间是在vector析构时候才能被系统回收。empty()用来检测容器是否为空的,clear()可以清空所有元素。
但是即使clear(),vector所占用的内存空间依然如故,无法保证内存的回收。

set,map

set,map

queue

队列

本文作者:可可爱爱奇奇怪怪。。。

本文链接:https://www.cnblogs.com/ccsuf/p/16173300.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @ 2022-04-21 11:18  warmhearthhh  阅读(35)  评论(0编辑  收藏  举报
💬
评论
📌
收藏
💗
关注
👍
推荐
🚀
回顶
收起
  1. 1 404 not found REOL
404 not found - REOL
00:00 / 00:00
An audio error has occurred.