los operadores new y delete

C++ admite la asignación dinámica y la desasignación de objetos mediante los operadores de nuevo y de cancelación .Estos operadores asignan memoria para los objetos de un conjunto denominado el almacén libre.El operador de new llama a la función especial operador nuevo, y de delete llama a la función especial operador delete.

En Visual C++ .NET 2002, la función de newen la biblioteca estándar de C++ admitirá el comportamiento especificado en el estándar de C++, que es producir un objeto std:: excepción de bad_alloc si la asignación de memoria.

La función de new de la biblioteca en tiempo de ejecución de C también producirá un objeto std:: excepción de bad_alloc si la asignación de memoria.

Si aún desea la versión no produce de new para la biblioteca en tiempo de ejecución de C, vincule el programa con nothrownew.obj.Sin embargo, cuando vincula con nothrownew.obj, new en la biblioteca estándar de C++ ya no funcionará.

Para obtener una lista de los archivos de biblioteca que componen la biblioteca de tiempo de ejecución de C y la biblioteca estándar de C++, vea Características de la biblioteca CRT.

Vea también

Referencia

El miembro especial funciona (C++)