Techniky ladění CRT
Pokud ladíte program, který používá knihovnu run-time jazyka C, mohou být tyto techniky ladění užitečné.
V tomto oddílu
Popisuje podporu ladění poskytovanou knihovnou Run-Time jazyka C a poskytuje pokyny pro přístup k nástrojům.
Poskytuje informace o _RPTn a _RPTFn makrech (definovaných v souboru Crtdbg. H), které nahradí použití printf příkazů pro ladění.
Ladění verzí funkcí přidělení haldy
Tento článek popisuje speciální ladicí verze funkcí přidělení haldy, včetně: Jak volání map CRT nahlasují, jaké jsou výhody volání explicitně, jak vyhnout konverzi, sledovat samostatné typy přidělení v klientských blocích a výsledky nedefinovat _DEBUG.
Poskytuje odkazy na správu paměti a haldu ladění, typy bloků v haldě ladění, použití haldy ladění, funkce vytváření sestav o stavu haldy a sledování požadavků na přidělení haldy.
Obsahuje odkazy na funkce zavěšení bloků klienta, funkce zavěšení přidělení, zavěšení přidělení a přidělení paměti CRT a funkce zavěšení sestav.
Hledání nevrácené paměti pomocí knihovny CRT
Zahrnuje techniky pro detekci a izolaci nevracení paměti pomocí ladicího programu a knihovny jazyka C Run-Time.
Související oddíly
- Ladění nativního kódu – popisuje některé běžné problémy s laděním a techniky pro aplikace v jazyce C a C++.
- Zabezpečení ladicího programu – poskytuje doporučení pro bezpečnější ladění.