您的位置: 首页 > 技术问答 > std :: vector中的自定义分配器 std :: vector中的自定义分配器 分类: 技术问答 • 2022-08-07 22:36:22 问题描述: 是否可以使用自定义分配器为std::vector内部分配?如果是,如何?std :: vector中的自定义分配器 +2 template **> class vector; – 2012-08-10 07:08:18 +0 @LuchianGrigore如何使用它? – Cartesius00 2012-08-10 07:08:56 +4 首先谷歌链接 - http://www.josuttis.com/libbook/memory/myalloc1.cpp.html和http://www.josuttis.com/libbook/memory/myalloc.hpp.html – 2012-08-10 07:11:27 答 您基本上必须实现您的分配器类型以符合Allocator concept。 链接的页面列出了该类型的所有要求,但核心功能在allocate成员函数中实现。
template **> class vector; –
2012-08-10 07:08:18
@LuchianGrigore如何使用它? – Cartesius00 2012-08-10 07:08:56
首先谷歌链接 - http://www.josuttis.com/libbook/memory/myalloc1.cpp.html和http://www.josuttis.com/libbook/memory/myalloc.hpp.html – 2012-08-10 07:11:27