EVAP-2 IIME-3

Librería de C + +

<new>

Esta cabecera se describen las funciones que se utilizan para gestionar el almacenamiento dinámico en C ++.


Excepcionalmente dentro de la biblioteca estándar, esta cabecera declara varias funciones en el espacio de nombres global en lugar de dentro del espacio de nombres std: Estas son las sobrecargas de operadores de operador nuevo y operador de eliminación, que manejan las solicitudes de almacenamiento dinámico. Algunas de estas funciones tienen también la propiedad especial de ser declarado implícitamente y reemplazable.

Funciones:

Operador  nuevo
Asignar espacio de almacenamiento (función)
Operador nuevo []
Asignar espacio de almacenamiento para array (función)
Operador eliminar
Espacio de almacenamiento Desasignar (función)
Operador eliminar[]
Espacio de almacenamiento Desasignar de array (función)
set_new_handler
Establecer una nueva función de controlador (función)
get_new_handler
Obtener nueva función de controlador (función)

Tipos:


nothrow_t
Nothrow tipo (tipo)
new_handler
Tipo de la nueva función de controlador (tipo)
bad_alloc
Excepción lanzada en caso de fallo de asignar memoria (clase)
bad_array_new_length
Excepción en mal longitud de la matriz (clase)

Constantes:


nothrow
Nothrow constante (constante)

No hay comentarios:

Publicar un comentario