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