Técnicas de depuración de CRT

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