会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
知道了呀~
~ o(* ̄▽ ̄*)o~
博客园
首页
新随笔
联系
管理
2020年5月8日
vector的原理与底层实现
摘要: 重点介绍一下resize()扩容和reserve()两个函数 resize() resize()扩容的默认构造的方式是0, 之后插入按照1 2 4 8 16 二倍扩容。注(GCC是二倍扩容,VS13是1.5倍扩容。原因可以考虑内存碎片和伙伴系统,内存的浪费)。 扩容后是一片新的内存,需要把旧内存空间
阅读全文
posted @ 2020-05-08 10:02 知道了呀~
阅读(6454)
评论(0)
推荐(1)
编辑
公告