Namespaces
Variants

std::experimental::pmr:: null_memory_resource

From cppreference.net
memory_resource * null_memory_resource ( ) noexcept ;
(Library Fundamentals TS)

Gibt einen Zeiger auf eine memory_resource zurück, die keine Allokation durchführt.

Rückgabewert

Gibt einen Zeiger p auf ein Objekt mit statischer Speicherdauer zurück, dessen Typ von std::experimental::pmr::memory_resource abgeleitet ist, mit den folgenden Eigenschaften:

  • seine allocate() -Funktion wirft stets std::bad_alloc ;
  • seine deallocate() -Funktion hat keine Wirkung;
  • für jede memory_resource r gibt p->is_equal(r) den Wert &r == p zurück.

Derselbe Wert wird jedes Mal zurückgegeben, wenn diese Funktion aufgerufen wird.