【c++】-STL内存池

C++STL内存池 内存池的思路其实是这样的: 使用allocate向内存池请求size大小的内存空间, 如果需要请求的内存大小大于128bytes, 直接使用malloc. 如果需要的内存大小小于128bytes, allocate根据size找到最适合的自由链表. a. 如果链表不为空, 返回第一个node, 链表头改为第二个node. b. 如果链表为空, 使用blockAlloc请求分配n
相关文章
相关标签/搜索