std::pmr::get_default_resource
From cppreference.com
| ヘッダ <memory_resource> で定義 |
||
| std::pmr::memory_resource* get_default_resource() noexcept; |
(C++17以降) | |
デフォルトのメモリーリソースポインターを取得します。
デフォルトのメモリーリソースポインターは、明示的なメモリーリソースが供給されない場合に、特定のファシリティによって使用されます。初期のデフォルトメモリーリソースポインターは、std::pmr::new_delete_resource の戻り値です。
この関数はスレッドセーフです。std::pmr::set_default_resource への以前の呼び出しは、後続の std::pmr::get_default_resource の呼び出しと(std::memory_order を参照)同期します。
[編集] 返り値
デフォルトのメモリーリソースポインターの値を返します。
[編集] 関連項目
| (C++17) |
デフォルトの std::pmr::memory_resource を設定します (関数) |
| (C++17) |
メモリの確保と解放にグローバルな operator new と operator delete を使用する、静的なプログラムワイドな std::pmr::memory_resource を返します (関数) |