Técnicas de depuración de CRT
Este tema se aplica a:
Edición |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
Sólo para código nativo |
||||
Pro, Premium y Ultimate |
Sólo para código nativo |
Si está depurando un programa que utiliza la biblioteca en tiempo de ejecución de C, estas técnicas de depuración podrían resultar útiles.
En esta sección
Uso de la biblioteca de depuración CRT
Describe las capacidades de depuración suministradas por la biblioteca en tiempo de ejecución de C y proporciona instrucciones para obtener acceso a las herramientas.Macros para los informes
Proporciona información sobre las macros _RPTn y _RPTFn (definidas en CRTDBG.H), que reemplazan el uso de instrucciones printf para la depuración.Versiones de depuración de las funciones de asignación del montón
Analiza las versiones especiales de depuración de las funciones de asignación del montón: cómo asigna CRT las llamadas, las ventajas de llamarlas explícitamente, cómo evitar la conversión, el seguimiento de los tipos independientes de asignaciones en bloques cliente, y el resultado de no definir _DEBUG.El montón de depuración de CRT
Proporciona vínculos a temas de administración de memoria y el montón de depuración, tipos de bloques en el montón de depuración, uso del montón de depuración, funciones que informan del estado del montón y seguimiento de solicitudes de asignación en el montón.Creación de funciones de enlace de depuración
Enumera una lista de vínculos a temas como: funciones de asociación a bloques cliente, funciones de enlace de asignación, enlaces de asignación y asignaciones de memoria de CRT, y funciones de enlace para informes.Buscar pérdidas de memoria con la biblioteca de CRT
Explica técnicas para detectar y aislar pérdidas de memoria mediante el depurador y la biblioteca en tiempo de ejecución de C.
Secciones relacionadas
Depuración de código nativo
Trata algunos problemas y técnicas de depuración comunes para las aplicaciones de C y C++.Seguridad del depurador
Proporciona recomendaciones para una depuración más segura.