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