std::allocator_traits<Alloc>:: deallocate
From cppreference.net
<
cpp
|
memory
|
allocator traits
C++
Memory management library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Defined in header
<memory>
|
||
|
static
void
deallocate
(
Alloc
&
a, pointer p, size_type n
)
;
|
(since C++11)
(constexpr since C++20) |
|
Uses the allocator a to deallocate the storage referenced by p , by calling a. deallocate ( p, n ) .
Contents |
Parameters
| a | - | allocator to use |
| p | - | pointer to the previously allocated storage |
| n | - | the number of objects the storage was allocated for |
Return value
(none)
Example
|
This section is incomplete
Reason: no example |
See also
|
[static]
|
allocates uninitialized storage using the allocator
(public static member function) |
|
deallocates storage
(public member function of
std::allocator<T>
)
|