C++ 标准库 Posted on 2024-08-12 Edited on 2024-11-15 In programming Views: std::allocator 1template< class T > struct allocator; std::allocator本质上就是 new/delete, 但是为什么需要它呢? 分离 allocation 和 construction(或者分离 deallocation 和 destruction) 主要的使用场景就是在实现container时 参考 What’s advantage of using std::allocator instead of new in C++?