std::pmr:: memory_resource
From cppreference.net
C++
Memory management library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
std::pmr::memory_resource
| Public member functions | ||||
| Private member functions | ||||
| Non-member functions | ||||
|
(until C++20)
|
|
Definido en el encabezado
<memory_resource>
|
||
|
class
memory_resource
;
|
(desde C++17) | |
La clase
std::pmr::memory_resource
es una interfaz abstracta para un conjunto ilimitado de clases que encapsulan recursos de memoria.
Contenidos |
Funciones miembro
|
(implicitly declared)
|
construye un nuevo
memory_resource
(función miembro pública) |
|
(destructor)
[virtual]
|
destruye un
memory_resource
(función miembro pública virtual) |
|
operator=
(implicitly declared)
|
Operador de asignación de copia declarado implícitamente
(función miembro pública) |
Funciones miembro públicas |
|
|
asigna memoria
(función miembro pública) |
|
|
desasigna memoria
(función miembro pública) |
|
compara para igualdad con otro
memory_resource
(función miembro pública) |
|
Funciones miembro privadas |
|
|
[virtual]
|
asigna memoria
(función miembro privada virtual) |
|
[virtual]
|
desasigna memoria
(función miembro privada virtual) |
|
[virtual]
|
compara para igualdad con otro
memory_resource
(función miembro privada virtual) |
Funciones no miembro
|
(eliminado en C++20)
|
comparar dos
memory_resource
s
(función) |
Notas
| Macro de prueba de características | Valor | Std | Característica |
|---|---|---|---|
__cpp_lib_memory_resource
|
201603L
|
(C++17) |
std::pmr::memory_resource
|