Namespaces
Variants

std::experimental::pmr:: null_memory_resource

From cppreference.net
memory_resource * null_memory_resource ( ) noexcept ;
(库基础TS)

返回一个指向不执行任何分配的 memory_resource 的指针。

返回值

返回一个指向静态存储期对象的指针 p ,该对象派生自 std::experimental::pmr::memory_resource ,并具有以下特性:

  • allocate() 函数始终抛出 std::bad_alloc
  • deallocate() 函数不产生任何效果;
  • 对于任意 memory_resource 对象 r p->is_equal(r) 返回 &r == p

每次调用此函数时都会返回相同的值。