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

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

2016/2/17
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
Cómo calcular el número de elementos en una matriz C + +
Cómo escribir un Ping intermitente
Cómo calcular los círculos de intersección de C + +
Cómo convertir una cadena en Boolean
Cómo obtener C + + para restar números
Cómo realizar la asignación de memoria dinámica en C + +
Cómo crear un archivo ejecutable de CPP en Windows
C MDI Tutorial
Conocimiento de la computadora © http://www.ordenador.online