Namensräume
Varianten
Aktionen

std::experimental::pmr::memory_resource::deallocate

Von cppreference.com
 
 
 
 
 
void* deallocate( void* p, std::size_t bytes, std::size_t alignment = alignof(std::max_align_t) );
(library fundamentals TS)

Gibt den Speicher frei, auf den p zeigt. p muss durch einen früheren Aufruf von allocate(bytes, alignment) auf einer memory_resource zurückgegeben worden sein, die gleich *this ist, und der Speicher, auf den sie zeigt, darf noch nicht freigegeben worden sein.

Äquivalent zu return do_deallocate(p, bytes, alignment);.

[bearbeiten] Exceptions

Wirft nichts.

[bearbeiten] Siehe auch

[virtuell]
allokiert Speicher
(virtuelle protected member function) [bearbeiten]