[英]Do I need custom allocators for shared pointers?
如果我覆盖operator new和operator delete(或传递自定义删除器),传递分配器有什么用? 除了构造和解构之外的其他时间,shared_ptr会进行分配和解除分配吗?
传递给boost :: shared_ptr的分配器用于分配共享指针的内部细节(共享/弱引用计数),并且与您传入的对象无关,正如您所指出的那样。 。
以下是关于此主题的另一个答案: Boost shared_ptr:如何使用自定义删除器和分配器
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.