Técnicas de depuración de CRT
Actualización: noviembre 2007
Este tema es aplicable a:
Edición |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express |
Sólo para código nativo |
|||
Standard |
Sólo para código nativo |
|||
Pro y Team |
Sólo para código nativo |
Leyenda de la tabla:
Se aplica |
|
No procede |
|
Comando o comandos ocultos de manera predeterminada. |
Si está depurando un programa que utiliza la biblioteca en tiempo de ejecución de C, estas técnicas de depuración pueden 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.
Secciones relacionadas
Depuración de código nativo
Esta sección trata algunos problemas y técnicas de depuración comunes para aplicaciones de C y C++.Seguridad del depurador
Proporciona recomendaciones para una depuración más segura.