std::experimental::pmr::polymorphic_allocator::deallocate (3) Linux Manual Page
std::experimental::pmr::polymorphic_allocator<T>::deallocate – std::experimental::pmr::polymorphic_allocator<T>::deallocate
Synopsis
void deallocate(T *p, std::size_t n);
(library fundamentals TS)
Deallocates the storage pointed to by p,
which must have been allocated from a memory_resource x that compares equal to *resource() using x.allocate(n * sizeof(T), alignof(T)).
Equivalent to this->resource()
->deallocate(p, n * sizeof(T), alignof(T));
Parameters
p – pointer to memory to deallocate
n – the number of objects originally allocated
Exceptions
Throws nothing.
See also
deallocate deallocates storage using the allocator
[static]
deallocate (public member function of std::experimental::pmr::memory_resource)
