C++ std::allocator简单使用

一 举例

allocator : 分配未初始化的存储 ;

deallocator:释放分配的存储;

#include 
......
std::allocator a;
int * p = a.allocate(20);
......
a.deallocate(p, 20);

二 注意

construct :在C++17中弃用,C++20中移除;

destory :在C++17中弃用,C++20中移除;

三 参考

std::allocator

你可能感兴趣的:(#,C++98/03,std::allocator,allocate,deallocate)