“Conocimientos Programación>C /C + + Programming

Cómo habilitar la memoria de detección de fugas

2014/10/10
Pérdida de memoria se refiere a la asignación estática o dinámica de memoria que no es utilizado por ningún programa. Cuando se está ejecutando un programa , se asigna la memoria por el sistema operativo y debe liberar la memoria cuando se termina de ejecutarse . Cuando un programa termina no puede liberar la memoria , pérdida de memoria ocurren. Visual C + + proporciona una función de detección de pérdida de memoria que puede ser embebido en aplicaciones. Cosas que necesitará
Visual Studio IDE
Ver Más instrucciones
1

Haga clic en " Inicio", "Todos los programas " y luego en " Visual Studio IDE " . Haga clic en " Archivo" y " Abrir" para abrir el VC + + del proyecto existente
2

Agregue el siguiente código a su proyecto para permitir la detección de fugas de memoria : .

# Include < stdlib . h >

# include

debe incrustar # include declaraciones en el orden que se indica arriba. A través de la inclusión de crtbdg.h , el malloc y funciones gratuitas se asignan a las versiones de depuración , _malloc_dbg y _free_dbg , que son responsables de la detección de la asignación de memoria .
3

Mostrar información de pérdida de la memoria incorporando _CrtDumpMemoryLeaks () en su programa. Esta función servirá para ilustrar la información de fugas de memoria en la ventana de resultados al generar y ejecutar el programa.

C /C + + Programming
Como cambiar una variable en C
Cómo crear una canalización con nombre
Cómo utilizar stdlib.h
Cómo leer archivos Hex en C + +
Cómo obtener el número de línea de un archivo de entrada en C
Cómo aprender Visual C + +
Cómo sacar el producto de una matriz en C + +
Cómo utilizar las plantillas de función en C + +
Conocimientos Informáticos © http://www.ordenador.online