摘要: 1. free store VS heapfree store (自由存储区)和 heap (堆),在C/C++中经常会遇到。他们是否有区别呢?偶最早发现这两个概念性问题是在《Exceptional C++》一书中。其中提到C++中使用new分配所得的内存是分配在 freestore 上,而C 风格的内存分配 malloc 分配所得的内存是在 heap 上。额。这个有什么区别呢?通过在 Google 的搜索,所得的中文资料相当少,英文的倒是不少,而且不少还有争议性质。不过部分观点是已经达成共识的。这里,作为翻译,略微加上一点自己的思想,写在这里——首先呢,有必要知道malloc内存分配和new 阅读全文
posted @ 2013-08-06 22:33 jiayouwyhit 阅读(1882) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2013-08-06 20:16 jiayouwyhit 阅读(3469) 评论(0) 推荐(0) 编辑