Namespaces
Variants

std::experimental::pmr:: set_default_resource

From cppreference.net
memory_resource * set_default_resource ( memory_resource * r ) noexcept ;
(库基础技术规范)

如果 r 非空,则将默认内存资源指针设置为 r ;否则将默认内存资源指针设置为 new_delete_resource()

默认内存资源指针 在未显式提供内存资源时被某些设施使用。初始的默认内存资源指针是 new_delete_resource() 的返回值。

此函数是线程安全的。每次对 set_default_resource 的调用都会与后续的 set_default_resource get_default_resource 调用 实现同步 (参见 std::memory_order )。

返回值

返回默认内存资源指针的先前值。

另请参阅

获取默认的 memory_resource
(函数)
返回使用全局 operator new operator delete 进行内存分配与释放的静态程序级 memory_resource
(函数)