C++STL 体系结构与内核分析(侯捷)——课程笔记(三)

简单介绍了分配器,更细节的地方可能要看内存管理那门课。 1.  申请内存操作最终都要落在malloc()这个函数上,然后malloc()再去调用相应操作系统的API。operator new()底层就是简单调用了malloc();operator delete()底层调用了free()。 malloc()申请的内存块类似下面这个样子(以VC6为例),可以看出有很多额外开销: 特别是上面和下面的co
相关文章
相关标签/搜索