std::experimental::pmr:: new_delete_resource
From ru.cppreference.net
<
cpp
|
experimental
|
Определено в заголовочном файле
<experimental/memory_resource>
|
||
|
memory_resource
*
new_delete_resource
(
)
noexcept
;
|
(Technical Specification библиотеки fundamentals) | |
Возвращает указатель на
memory_resource
, который использует глобальные
operator new
и
operator delete
для выделения памяти.
Возвращаемое значение
Возвращает указатель
p
на объект со статической продолжительностью хранения типа, производного от
std::experimental::pmr::memory_resource
, со следующими свойствами:
-
его функция
allocate()использует::operator newдля выделения памяти; -
его функция
deallocate()использует::operator deleteдля освобождения памяти; -
для любого
memory_resourcer,p->is_equal(r)возвращает&r == p.
Одно и то же значение возвращается каждый раз при вызове этой функции.