Condividi tramite


_CrtMemDumpStatistics

Esegue il dump delle informazioni di intestazione di debug per lo stato dell'heap specificato in formato leggibile dall'utente (versione di debug solo).

void _CrtMemDumpStatistics( 
   const _CrtMemState *state 
);

Parametri

  • state
    Puntatore nello stato dell'heap da eseguire il dump.

Note

_CrtMemDumpStatistics la funzione esegue il dump delle informazioni di intestazione di debug per un determinato stato dell'heap in formato leggibile dall'utente.Le statistiche di dump possono essere utilizzate dall'applicazione tenere traccia delle allocazioni e rilevare i problemi di memoria.Lo stato della memoria può contenere lo stato dell'heap specifico o la differenza tra i due stati.quando _DEBUG non è definito, le chiamate a _CrtMemDumpStatistics vengono ignorati durante la pre-elaborazione.

state il parametro deve essere un puntatore a un oggetto _CrtMemState strutturare che è stato riempito da _CrtMemCheckpoint o restituito da _CrtMemDifference prima _CrtMemDumpStatistics viene chiamato.se state viene NULL, il gestore non valido di parametro viene richiamato, come descritto in Convalida dei parametri.Se l'esecuzione è consentita per continuare, errno è impostato su EINVAL e non provvedimento viene preso.Per ulteriori informazioni, vedere errno, _doserrno, _sys_errlist e _sys_nerr.

Per ulteriori informazioni sulle funzioni di stato dell'heap e _CrtMemState la struttura, vedere Funzioni per la creazione di rapporti sullo stato dello heap.Per informazioni su come i blocchi di memoria vengono allocati, inizializzati e vengono gestiti nella versione di debug dell'heap di base, vedere Gestione della memoria e heap di debug.

Requisiti

routine

Intestazione di associazione

intestazioni facoltative

_CrtMemDumpStatistics

<crtdbg.h>

<errno.h>

Per ulteriori informazioni sulla compatibilità, vedere Compatibilità nell'introduzione.

raccolte: versioni di debug di Funzionalità della libreria CRT solo.

Esempio

Vedere crt_dbg1.

Equivalente .NET Framework

System.Diagnostics.PerformanceCounter

Vedere anche

Riferimenti

Procedura di debug