<new>

 

Para obtener la documentación más reciente de Visual Studio 2017 RC, consulte documentación de Visual Studio 2017 RC.

Define varios tipos y funciones que controlan la asignación y liberación de almacenamiento bajo el control del programa. También define los componentes para la creación de informes de errores de administración de almacenamiento.

  
#include <new>  
  

Algunas de las funciones declaradas en este encabezado son reemplazables. La implementación proporciona una versión predeterminada, cuyo comportamiento se describe en este documento. No obstante, un programa puede definir una función con la misma firma para reemplazar la versión predeterminada en tiempo de vinculación. La versión de reemplazo debe cumplir los requisitos descritos en este documento.

Objetos

nothrowProporciona un objeto que se usará como argumento las versiones nothrow de new y delete.

Definiciones de tipo

new_handlerTipo que apunta a una función que se puede usar como un nuevo controlador.

Funciones

set_new_handlerInstala una función de usuario que se llama cuando el nuevo controlador no puede asignar memoria.

Operadores

operator deleteFunción a la que llama una expresión delete para cancelar la asignación de almacenamiento para objetos individuales.
operator delete[]Función a la que llama una expresión delete para cancelar la asignación de almacenamiento para una matriz de objetos.
operator newFunción a la que llama una expresión new para asignar el almacenamiento para objetos individuales.
operator new[]Función a la que llama una expresión new para asignar el almacenamiento para una matriz de objetos.

Clases

bad_alloc (Clase)Clase que describe una excepción que se produce para indicar que una solicitud de asignación no se realizó correctamente.
nothrow_t (Clase)Clase que se usa como parámetro de función del operador new para indicar que la función debe devolver un puntero nulo para notificar un error de asignación, en lugar de producir una excepción.

Referencia de archivos de encabezado
Seguridad para subprocesos en la biblioteca estándar de C++

Mostrar: