Espacios de nombres
Variantes

std::allocator_traits::deallocate

De cppreference.com
 
 
Gestión de memoria dinámica
Punteros inteligentes
(C++11)
(C++11)
(C++11)
(hasta C++17)
(C++11)
(C++23)
Asignadores de memoria
Recursos de memoria
Almacenamiento no inicializado
Algoritmos de memoria no inicializada
Algoritmos restringidos de memoria no inicializada
Apoyo para recolección de basura
(C++11)(hasta C++23)
(C++11)(hasta C++23)
(C++11)(hasta C++23)
(C++11)(hasta C++23)
(C++11)(hasta C++23)
(C++11)(hasta C++23)
Misceláneos
(C++20)
(C++11)
(C++11)
 
 
Definido en el archivo de encabezado <memory>
static void deallocate( Alloc& a, pointer p, size_type n );
(desde C++11)
(hasta C++20)
static constexpr void deallocate( Alloc& a, pointer p, size_type n );
(desde C++20)

Utiliza el asignador a para desasignar el almacenamiento al que hace referencia p, llamando a a.deallocate(p, n).

Parámetros

a - El asignador a usar.
p - Puntero al almacenamiento previamente asignado.
n - El número de objetos para los que se asignó el almacenamiento.

Valor de retorno

(Ninguno)

Véase también

[estático]
asigna almacenamiento sin inicializar utilizando el asignador
Original:
allocates uninitialized storage using the allocator
The text has been machine-translated via Google Translate.
You can help to correct and verify the translation. Click here for instructions.

(función miembro estática pública) [editar]
Desasigna almacenamiento.
(función miembro pública de std::allocator) [editar]