|
|
Defined in header <memory_resource> | ||
std::pmr::memory_resource* new_delete_resource()noexcept; | (since C++17) | |
Returns a pointer to amemory_resource
that uses the globaloperator new andoperator delete to allocate memory.
Returns a pointerp
to a static storage duration object of a type derived fromstd::pmr::memory_resource, with the following properties:
allocate()
function uses::operator new to allocate memory;deallocate()
function uses::operator delete to deallocate memory;memory_resource
r
,p->is_equal(r) returns&r== p.The same value is returned every time this function is called.