|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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_resourcer,p->is_equal(r) returns&r== p.The same value is returned every time this function is called.