会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
MQ
随便写写
首页
新随笔
联系
订阅
管理
2016年4月30日
源码阅读笔记 - 3 std::string 与 Short String Optimization
摘要: 众所周知,大部分情况下,操作一个自动(栈)变量的速度是比操作一个堆上的值的速度快的。然而,栈数组的大小是在编译时确定的(不要说 C99 的VLA,那货的 sizeof 是运行时计算的),但是堆数组的大小在运行时确定,很自由。此外,栈空间比堆空间有限,前者只有几MB,而后者基本上就是你系统内存的大小。
阅读全文
posted @ 2016-04-30 21:57 PointerSMQ
阅读(1310)
评论(2)
推荐(0)
编辑