◐ Shell
clean mode source ↗

std::allocator::destroy - cppreference.com

De cppreference.com

</tbody> <tbody class="t-dcl-rev "> </tbody><tbody>

Definido en el archivo de encabezado <memory>

void destroy( pointer p );

(hasta C++11)

template< class U > void destroy( U* p );

(desde C++11)
(en desuso en C++17)
(eliminado en C++20)

Llama al destructor del objeto al que apunta p.

1) Llama a ((T*)p)->~T().

2) Llama a p->~U().

Parámetros

p - Un puntero al objeto que se va a destruir.

Valor de retorno

(Ninguno)

Véase también

Destruye un objeto almacenado en el almacenamiento asignado.
(plantilla de función) [editar]