std::pmr:: new_delete_resource
From cppreference.com
C++
Utilities library
|
|
Dynamic memory management
|
|
Defined in header
<memory_resource>
|
||
std::
pmr
::
memory_resource
*
new_delete_resource
(
)
noexcept
;
|
(since C++17) | |
Returns a pointer to a
memory_resource
that uses the global
operator new
and
operator delete
to allocate memory.
Return value
Returns a pointer
p
to a static storage duration object of a type derived from
std::pmr::memory_resource
, with the following properties:
-
its
allocate()
function uses :: operator new to allocate memory; -
its
deallocate()
function uses :: operator delete to deallocate memory; -
for any
memory_resource
r
, p - > is_equal ( r ) returns & r == p .
The same value is returned every time this function is called.
Retrieved from "
https://en.cppreference.com/mwiki/index.php?title=cpp/memory/new_delete_resource&oldid=134172
"