Udostępnij za pośrednictwem


Techniki debugowania CRT

Jeśli program używający biblioteka uruchomieniowa c debugowania, te techniki debugowania może być przydatne.

W tej sekcji

  • Użyj biblioteki CRT debugowania
    Opisuje obsługę debugowania, świadczone przez bibliotekę uruchomieniową c i podano instrukcje dotyczące dostępu do narzędzi.

  • Makra dla raportowania
    Zawiera informacje na temat _RPTn i _RPTFn makr (zdefiniowanych w CRTDBG.H), której wykorzystanie zastąpić printf sprawozdania dotyczące debugowania.

  • Debug wersje funkcji Alokacja sterty
    W tym artykule omówiono specjalne wersje Debug funkcji Alokacja sterty, w tym: jak CRT mapuje wywołań, korzyści wynikające z ich wywoływania jawnie, jak uniknąć konwersji śledzenia różnych typów przydziałów w blokach klienta i wyniki nie Definiowanie _DEBUG.

  • Sterty CRT debugowania
    Zawiera łącza do zarządzania pamięcią i debugowania sterty, typów bloków na stercie debugowania, przy użyciu debugowania sterty, Państwo sterty funkcje raportowania i śledzenia żądań alokacji sterty.

  • Debug Hook funkcji pisania
    Listy łączy do bloku klienta hook funkcje, funkcje alokacji, haki alokacji i CRT alokacji pamięci i funkcje raportu.

  • Znajdowanie przecieki pamięci przy użyciu biblioteki CRT
    Obejmuje technik wykrywania i izolowanie przecieki pamięci za pomocą debugera i biblioteka uruchomieniowa C.

Sekcje pokrewne