Sdílet prostřednictvím


Techniky ladění CRT

Ladění programu, který používá C Runtime library může být užitečné tyto techniky ladění.

V tomto oddíle

  • Použití knihovny ladění CRT
    Popisuje ladění podpory poskytované v knihovně C Runtime a poskytuje pokyny pro přístup k nástroji.

  • Makra pro vytváření sestav
    Obsahuje informace týkající _RPTn a _RPTFn makra (definovaná v CRTDBG.H), který nahradí použití printf příkazy pro ladění.

  • Ladění verzí funkcí přidělení haldy
    Popisuje zvláštní ladicí verze funkce přidělení haldy, včetně: jak CRT mapuje volání, volání je explicitně, výhody jak zabránit převodu sledování odlišných typů přidělení v blocích klienta a výsledky nejsou definování _DEBUG.

  • Podrobnosti haldy ladění CRT
    Obsahuje odkazy na správu paměti a ladění haldy, typy bloků na ladění haldy, pomocí ladění haldy, haldy stavu funkce vykazování a sledování žádostí o přidělení haldy.

  • Zápis funkce háku ladění
    Seznamy odkazů na blok klienta zavěšení funkcí, funkcí přidělení hák, přidělení háky a CRT přidělení paměti a funkcí háčkem sestavy.

  • Hledání nevrácené paměti pomocí knihovny CRT
    Zahrnuje techniky pro zjištění a izolace nevracení paměti pomocí ladicího programu a knihovně C Runtime.

Související oddíly