Namespaces
Variants

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

From cppreference.net
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 vorherigen Aufruf von allocate(bytes, alignment) auf einer memory_resource zurückgegeben worden sein, die gleich * this ist, und der Speicher, auf den es zeigt, darf noch nicht freigegeben worden sein.

Entspricht return do_deallocate ( p, bytes, alignment ) ; .

Ausnahmen

Wirft nichts.

Siehe auch

[virtual]
Speicher freigeben
(geschützte virtuelle Elementfunktion)