Udostępnij za pośrednictwem


Techniki testowania CRT

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

W tej sekcji

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

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

  • Wersja debugowania funkcji alokacji stosu
    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.

  • Szczegóły dotyczące stosu debugowania CRT
    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.

  • Pisanie debugowanie funkcji punktów zaczepienia
    Listy łączy do bloku klienta hook funkcje, funkcje alokacji, haki alokacji i CRT alokacji pamięci i funkcje raportu.

  • Wyszukiwanie przecieków pamięci za pomocą biblioteki CRT
    Obejmuje technik wykrywania i izolowanie przecieki pamięci za pomocą debugera i biblioteka uruchomieniowa C.

Sekcje pokrewne