名前空間
変種
操作

std::pmr::unsynchronized_pool_resource::release

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

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

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

[編集] 関連項目

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