std::experimental::pmr::null_memory_resource

来自cppreference.com
 
 
实验性
技术规范
文件系统库(文件系统 TS)
库基础(库基础 TS)
库基础 2(库基础 TS v2)
库基础 3(库基础 TS v3)
并行扩展(并行 TS)
并行扩展 2(并行 TS v2)
并发扩展(并发 TS)
并发扩展 2(并发 TS v2)
概念(概念 TS)
范围(范围 TS)
反射(反射 TS)
数学特殊函数(特殊函数 TR)
实验性非 TS 功能特性
模式匹配
线性代数
std::execution
契约
2D 图形
 
 
 
memory_resource* null_memory_resource()noexcept;
(库基础 TS)

返回指向不进行任何分配的 memory_resource 的指针。

[编辑] 返回值

返回指向静态存储器对象的指针 p,其类型派生于 std::experimental::pmr::memory_resource 并具有下列属性:

  • allocate() 函数总是抛出 std::bad_alloc
  • deallocate() 函数没有效果;
  • 对于任何 memory_resourcerp->is_equal(r) 返回 &r == p

每次调用此函数均返回相同的值。

close