std::pmr:: get_default_resource
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Definido en el encabezado
<memory_resource>
|
||
|
std::
pmr
::
memory_resource
*
get_default_resource
(
)
noexcept
;
|
(desde C++17) | |
Obtiene el puntero del recurso de memoria predeterminado.
El puntero de recurso de memoria predeterminado es utilizado por ciertas facilidades cuando no se suministra un recurso de memoria explícito. El puntero de recurso de memoria predeterminado inicial es el valor de retorno de std::pmr::new_delete_resource .
Esta función es segura para hilos. La llamada previa a
std::pmr::set_default_resource
se sincroniza con
(ver
std::memory_order
) las llamadas posteriores a
std::pmr::get_default_resource
.
Valor de retorno
Devuelve el valor del puntero de recurso de memoria predeterminado.
Véase también
|
(C++17)
|
establece el recurso de memoria
std::pmr::memory_resource
por defecto
(función) |
|
(C++17)
|
retorna un
std::pmr::memory_resource
estático de ámbito de programa que utiliza el
operator new
y
operator delete
global para asignar y liberar memoria
(función) |