名前空間
変種

std::pmr::synchronized_pool_resource::release

提供: cppreference.com
 
 
動的メモリ管理
スマートポインタ
(C++11)
(C++11)
(C++11)
(C++17未満)
(C++11)
アロケータ
メモリリソース
未初期化記憶域
ガベージコレクションサポート
その他
(C++20)
(C++11)
(C++11)
C のライブラリ
低水準のメモリ管理
 
 
<tbody> </tbody>
void release();
(C++17以上)

必要に応じて上流メモリリソースの deallocate 関数を呼ぶことによって、このメモリリソースが所有しているメモリをすべて解放します。

たとえ確保されたブロックのいくつかに対して deallocate が呼ばれていなくても、メモリは上流のリソースに返却されます。

関連項目

メモリを解放します
(std::pmr::memory_resourceのパブリックメンバ関数) [edit]