标签:标准库 effect cat 成员函数 使用 开始 locate 函数返回 point
在STL标准库中,分配子的存在有点怪异。
一开始的设计意图是提供一个内存模型的抽象,让使用库者库忽略操作系统的near指针和far指针问题。但此目的没有达到。另一个目的是为了有利于开发作为对象形式存在的内存管理器。
从书中的这句话,其实我咋一看下去是比较模糊。细细琢磨,stl中的allocator
就是发育畸形了,没有按照本意来发育,成为了另外一种存在。
在多数标准容器中,没有从它们的分配子allocator
分配内存。
** 分配子注意什么? **
编写自定义的分配子,需要:
《Effective STL》
标签:标准库 effect cat 成员函数 使用 开始 locate 函数返回 point
原文地址:https://www.cnblogs.com/liangjf/p/10258260.html