Biblioteca C ++ - <memoria>

Introducción

Define utilidades generales para administrar la memoria dinámica en encabezado.

Asignadores

No Señor. Asignador y descripción
1 asignador

Es un asignador predeterminado.

2 allocator_arg

Es un asignador arg.

3 allocator_arg_t

Es un tipo arg de asignador.

4 allocator_traits

Es un asignador asignador de rasgos.

Punteros administrados

No Señor. Descripción de punteros administrados
1 auto_ptr

Es un puntero automático.

2 auto_ptr_ref

Es una referencia al puntero automático.

3 shared_ptr

Es un puntero compartido.

4 débil_ptr

Es un puntero compartido débil.

5 unique_ptr

Es un puntero único.

6 default_delete

Es un eliminador predeterminado.

Funciones y clases relacionadas con shared_ptr

No Señor. Funciones y clases relacionadas con shared_ptr & description
1 make_shared

Se usa para hacer shared_ptr.

2 allocate_shared

Se utiliza para asignar shared_ptr.

3 static_pointer_cast

Es un elenco estático de shared_ptr.

4 difusión_puntero_dinámico

Es un elenco dinámico de shared_ptr.

5 const_pointer_cast

Es una conversión constante de shared_ptr.

6 get_deleter

Se usa para obtener el eliminador de shared_ptr.

7 sin dueño

Es una faceta de puntuación numérica.

8 enable_shared_from_this

Habilita shared_from_this.