std::allocator_traits<Alloc>:: deallocate
From cppreference.net
<
cpp
|
memory
|
allocator traits
C++
Memory management library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Definiert im Header
<memory>
|
||
|
static
void
deallocate
(
Alloc
&
a, pointer p, size_type n
)
;
|
(seit C++11)
(constexpr seit C++20) |
|
Verwendet den Allokator a , um den Speicher freizugeben, auf den p verweist, durch Aufruf von a. deallocate ( p, n ) .
Inhaltsverzeichnis |
Parameter
| a | - | zu verwendender Allokator |
| p | - | Zeiger auf den zuvor allokierten Speicher |
| n | - | Anzahl der Objekte, für die der Speicher allokiert wurde |
Rückgabewert
(keine)
Beispiel
|
Dieser Abschnitt ist unvollständig
Grund: Kein Beispiel |
Siehe auch
|
[static]
|
weist nicht initialisierten Speicher mit dem Allokator zu
(öffentliche statische Elementfunktion) |
|
gibt Speicher frei
(öffentliche Elementfunktion von
std::allocator<T>
)
|