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. |