Ejemplo crt_dbg1: funciones de depuración básicas de las bibliotecas en tiempo de ejecución de C

Actualización: noviembre 2007

El ejemplo crt_dbg1 ilustra las características básicas de depuración de las bibliotecas en tiempo de ejecución de C y el tipo de resultados de depuración que generan estas características.

Nota de seguridad:

Este código de ejemplo se proporciona para ilustrar un concepto y no debe utilizarse en aplicaciones o sitios Web, ya que quizás no ilustre las prácticas de codificación más seguras. Microsoft no asume ninguna responsabilidad por daños incidentales o consecuenciales en caso de que el código de ejemplo se utilice para otros propósitos distintos de aquellos para los que se concibió.

Para obtener ejemplos e instrucciones para su instalación:

  • En el menú Ayuda de Visual Studio, haga clic en Ejemplos.

    Para obtener más información, vea Localizar archivos de ejemplo.

  • La lista de ejemplos completa con la versión más reciente está disponible en línea en la página Visual Studio 2008 Samples.

  • También encontrará ejemplos en el disco duro de su equipo. De manera predeterminada, los ejemplos y el archivo Léame se copian en una carpeta bajo \Archivos de programa\Visual Studio 9.0\Samples\. Para las versiones Express de Visual Studio, todos los ejemplos están en línea.

Generar y ejecutar el ejemplo

Para generar y ejecutar este ejemplo

  1. Abra la solución crt_dbg1.sln.

  2. En el menú Generar, haga clic en Generar.

  3. En el menú Depurar, seleccione Iniciar sin depurar.

  4. Para ver los resultados del programa a medida que se ejecuta, establezca puntos de interrupción en el código y vea la ventana de comandos del programa. O bien, ejecute Debug\crt_dbg1.exe en la línea de comandos.

Palabras clave

En este ejemplo se utilizan las siguientes palabras clave:

_asserte; _crtcheckmemory; _crtdumpmemoryleaks; _crtmemcheckpoint; _crtmemdifference; _crtmemdumpallobjectssince; _crtmemdumpstatistics; _crtsetdbgflag; _crtsetreportfile; _crtsetreportmode; _malloc_dbg; _rpt1; _rpt2; aboutbox; clear_crt_debug_field; createinstance; displaystring; free; get_size; helpstring; id; iid_is; malloc; module; outputheading; pointer_default; put_size; set_crt_debug_field; strcmp; strcpy_s; uuid

Vea también

Otros recursos

Ejemplos generales