Namespaces
Variants

std::pmr::synchronized_pool_resource:: release

From cppreference.net
Memory management library
( exposition only* )
Allocators
Uninitialized memory algorithms
Constrained uninitialized memory algorithms
Memory resources
Uninitialized storage (until C++20)
( until C++20* )
( until C++20* )
( until C++20* )

Garbage collector support (until C++23)
(C++11) (until C++23)
(C++11) (until C++23)
(C++11) (until C++23)
(C++11) (until C++23)
(C++11) (until C++23)
(C++11) (until C++23)
void release ( ) ;
(начиная с C++17)

Освобождает всю память, принадлежащую данному ресурсу, путем вызова функции deallocate вышестоящего ресурса памяти по мере необходимости.

Память возвращается обратно вышестоящему ресурсу, даже если deallocate не был вызван для некоторых из выделенных блоков.

Смотрите также

освобождает память
(публичная функция-член std::pmr::memory_resource )