Sdílet prostřednictvím


_CrtMemDumpStatistics

Vypíše informace o ladění záhlaví pro určené haldě stát uživatelem čitelný formuláře (pouze ladicí verze).

void _CrtMemDumpStatistics( 
   const _CrtMemState *state 
);

Parametry

  • state
    Ukazatel stavu haldy pro výpis.

Poznámky

_CrtMemDumpStatistics Funkce vypíše ladicí informace záhlaví pro určitý stav haldy do formuláře uživatelem čitelný.Výpis statistik lze sledovat přidělení a zjišťují potíže paměti aplikace.Stav paměti může obsahovat zvláštní haldy státu nebo rozdíl mezi dvěma státy.Při _DEBUG není definována, volání do _CrtMemDumpStatistics jsou odebrány při úpravě před zpracováním.

state Parametr musí být ukazatel na _CrtMemState struktury, který byl vyplněn podle _CrtMemCheckpoint nebo vrácené _CrtMemDifference před _CrtMemDumpStatistics se nazývá.Pokud state je NULL, vyvolat neplatný parametr popisovače, jak je popsáno v Ověření parametrů.Pokud je povoleno spuštění pokračovat, errno je nastavena na EINVAL a žádná akce.Další informace naleznete v tématu Kód chyby, _doserrno, _sys_errlist a _sys_nerr.

Další informace o stavu funkce haldy a _CrtMemState struktury, viz Funkce vykazování stavu haldy.Informace o jak bloků paměti jsou přiděleny inicializován a spravuje v ladicí verzi základní haldy, Správa paměti a ladění haldy.

Požadavky

Rutina

Požadované záhlaví

Volitelné záhlaví

_CrtMemDumpStatistics

<crtdbg.h>

<errno.h>

Další informace o kompatibilitě v tématu Kompatibilita v úvodu.

Knihovny: ladění verze Funkce knihovny CRT pouze.

Příklad

Viz téma crt_dbg1.

Ekvivalent v rozhraní .NET Framework

System.Diagnostics.PerformanceCounter

Viz také

Referenční dokumentace

Ladění rutin