std::pmr::polymorphic_allocator::deallocate
void deallocate(T* p, std::size_t n ); | | (since C++17) |
|---|
分配由p,必须是从std::pmr::memory_resourcex相当于*resource()使用x.allocate(n * sizeof(T), alignof(T))...
相当于this->resource()->deallocate(p, n * sizeof(T), alignof(T));
参数
p | - | pointer to memory to deallocate |
|---|---|---|
n | - | the number of objects originally allocated |
例外
什么都没扔。
另见
deallocate static | deallocates storage using the allocator (public static member function of std::allocator_traits) |
|---|---|
deallocate | deallocates memory (public member function of std::pmr::memory_resource) |
© cppreference.com在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。
本文档系腾讯云开发者社区成员共同维护,如有问题请联系 cloudcommunity@tencent.com

