Namensräume
Varianten
Aktionen

std::pmr::unsynchronized_pool_resource::release

Von cppreference.com
 
 
Speicherverwaltungsbibliothek
(nur Exposition*)
Algorithmen für uninitialisierten Speicher
(C++17)
(C++17)
(C++17)
Beschränkte uninitialisierte
Speicher-Algorithmen
C-Bibliothek

Allocatoren
Speicherressourcen
Unterstützung für Garbage Collection
(C++11)(bis C++23)
(C++11)(bis C++23)
(C++11)(bis C++23)
(C++11)(bis C++23)
(C++11)(bis C++23)
(C++11)(bis C++23)
Uninitialisierter Speicher
Explizites Lebenszeitmanagement
 
 
void release();
(seit C++17)

Gibt allen von dieser Ressource gehaltenen Speicher frei, indem bei Bedarf die deallocate-Funktion der vorgelagerten Speicherressource aufgerufen wird.

Der Speicher wird an die vorgelagerte Ressource zurückgegeben, auch wenn deallocate nicht für einige der allozierten Blöcke aufgerufen wurde.

[bearbeiten] Siehe auch

allokiert Speicher
(public member function of std::pmr::memory_resource) [bearbeiten]