std::pmr::null_memory_resource
De cppreference.com
Definido en el archivo de encabezado <memory_resource>
|
||
std::pmr::memory_resource* null_memory_resource() noexcept; |
(desde C++17) | |
Devuelve un puntero a memory_resource
que no realiza ninguna asignación de memoria.
[editar] Valor de retorno
Devuelve un puntero p
a un objeto de duración de almacenamiento estática de un tipo derivado de std::pmr::memory_resource, con las siguientes propiedades:
- su función
allocate()
siempre lanza std::bad_alloc; - su función
deallocate()
no tiene efecto; - para cualquier
memory_resource
r
,p->is_equal(r)
devuelve&r == p
.
Se devuelve el mismo valor cada vez que se llama a esta función.