std::allocator_traits<Alloc>:: deallocate
From cppreference.com
<
cpp
|
memory
|
allocator traits
C++
Dynamic memory management
|
|
std::allocator_traits
Member functions | ||||
(C++11)
|
||||
allocator_traits::deallocate
(C++11)
|
||||
(C++11)
|
||||
(C++11)
|
||||
(C++11)
|
||||
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 ) .
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>
)
|
Retrieved from "
https://en.cppreference.com/mwiki/index.php?title=cpp/memory/allocator_traits/deallocate&oldid=173087
"