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

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 seguridadNota sobre la seguridad

En este ejemplo de código se ilustra un concepto y únicamente se muestra el código correspondiente a dicho concepto. Es posible que no cumpla los requisitos de seguridad de un entorno concreto y, por tanto, no debería utilizarse tal y como se muestra. Se recomienda agregar código de seguridad y de control de errores para que los proyectos sean más seguros y sólidos. Microsoft proporciona este ejemplo "tal cual" sin ninguna garantía.

Para obtener ejemplos e instrucciones para su instalación:

Para obtener acceso a los ejemplos de Visual Studio

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

    De forma predeterminada, los ejemplos se instalan en unidad:\Archivos de programa\Microsoft Visual Studio 10.0\Samples\.

  • Para obtener la versión más reciente de este ejemplo, así como una lista de otros ejemplos, vea Visual Studio Samples en el sitio web de MSDN.

Generar y ejecutar el ejemplo

Para generar y ejecutar este ejemplo

  1. Abra crt_dbg1.sln.

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

  3. En el menú Depurar, haga clic en Iniciar sin depurar.

  4. Para ver la salida 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 un símbolo del sistema.

Keywords

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