Administración de memoria: Bloques de memoria puede
Los operadores de new y de delete , descritos en el caso administración de memoria: ejemplos, son buenos para asignar y desasignar los bloques y los objetos de memoria de tamaño fijo.En ocasiones, la aplicación necesite los bloques de memoria de tamaño variable.Debe utilizar las funciones de la biblioteca en tiempo de ejecución estándar de C malloc, realloc, y libre para administrar los bloques de memoria existe en la pila.
Importante |
---|
Mezclar los operadores de new y de delete con las funciones de asignación de memoria de tamaño variable en el mismo bloque de memoria dará lugar a memoria dañado en la versión de depuración de MFC.No debe utilizar realloc en un bloque de memoria asignado con new.Igualmente, no debe asignar un bloque de memoria con el operador de new y eliminarlo con free, o utilice el operador de delete en un bloque de memoria asignado con malloc. |