名前空間
変種
操作

std::experimental::pmr::new_delete_resource

From cppreference.com
 
 
 
 
 
ヘッダー <experimental/memory_resource> で定義
memory_resource* new_delete_resource() noexcept;
(Library Fundamentals TS)

グローバルな operator new および operator delete を使用してメモリを確保する memory_resource へのポインタを返します。

[編集] 返り値

次のプロパティを持つ、 std::experimental::pmr::memory_resource から派生した型 の静的記憶域期間オブジェクトへのポインタ p を返します。

  • その allocate() 関数はメモリを確保するために ::operator new を使用します。
  • その deallocate() 関数はメモリを解放するために ::operator delete を使用します。
  • 任意の memory_resource r に対して、 p->is_equal(r)&r == p を返します。

この関数が呼び出されるたびに同じ値が返されます。

English 日本語 中文(简体) 中文(繁體)