Condividi tramite


Esempio report: funzioni di report di debug del runtime del linguaggio C

Aggiornamento: novembre 2007

Nell'esempio report vengono illustrati diversi modi di utilizzare le funzioni di report di debug delle librerie di runtime del linguaggio C.

Nota sulla sicurezza:

Il codice di esempio viene fornito per illustrare un concetto e non deve essere utilizzato in applicazioni o siti Web in quanto potrebbe non rappresentare le procedure di codifica più sicure. Microsoft esclude qualsiasi responsabilità di danni diretti o indiretti qualora il codice di esempio venga utilizzato per scopi diversi da quelli a cui è destinato.

Per ottenere gli esempi e le istruzioni per l'installazione:

  • In Visual Studio scegliere Esempi dal menu Guida.

    Per ulteriori informazioni, vedere Individuazione dei file di esempio.

  • La versione più recente e l'elenco completo degli esempi sono disponibili in linea alla pagina Visual Studio 2008 Samples.

  • È anche possibile trovare gli esempi sul disco rigido del computer. Per impostazione predefinita, gli esempi e il file Leggimi vengono copiati in una cartella nel percorso \Programmi\Visual Studio 9.0\Samples\. Per le versioni Express di Visual Studio, tutti gli esempi sono disponibili in linea.

Generazione ed esecuzione dell'esempio

Per generare ed eseguire l'esempio

  1. Aprire il file di soluzione report.sln.

  2. Scegliere Genera dal menu Genera.

  3. Scegliere Avvia senza eseguire debug dal menu Debug.

  4. Per osservare l'output del programma mentre viene generato, impostare i punti di interruzione nel codice e visualizzare l'output nella finestra di comando del programma. In alternativa, eseguire Debug\report.exe dalla riga di comando.

Parole chiave

Nell'esempio vengono utilizzate le parole chiave seguenti:

_assert; _asserte; _crtsetreportfile; _crtsetreporthook; _crtsetreportmode; _rpt0; _rpt2; _rptf2; aboutbox; createinstance; displaystring; fflush; fprintf; free; get_size; helpstring; id; iid_is; malloc; module; ourreportingfunction; pointer_default; put_size; strcpy_s; uuid

Vedere anche

Altre risorse

Esempi generali