Debugowanie kodu natywnego
Sekcja obejmuje niektórych typowych problemów dotyczących debugowania i technik dla aplikacji macierzystej.Techniki omówione w tej sekcji są techniki wysokiego szczebla.Mechanika korzystania z programu Visual Studio debugger, zobacz Mapy drogowej debugera.
W tej sekcji
Porady: debugowanie zoptymalizowanego kodu
Daje wskazówki do debugowania kodu zoptymalizowane, w szczególności Dlaczego powinno debugowania unoptimized wersję Twój program, domyślne ustawienia optymalizacji konfiguracje Debug i Release i porady dotyczące znajdowania błędów, które są wyświetlane tylko w zoptymalizowanego kodu (Włączanie optymalizacji w konfiguracji Kompilacja debugowania).DebugBreak i __debugbreak
W tym artykule opisano Win32 DebugBreak funkcję i zawiera łącze umożliwiające jej temat informacje w zestawie SDK platformy.Opisano również __debugbreak wewnętrzne.Potwierdzenia C/C++
W tym artykule omówiono potwierdzenia instrukcje, jak działają, korzystanie z nich (połowu błędy logiczne, kontrolę wyniki operacji i badanie warunków błędów), ich interakcji z _DEBUGoraz typy potwierdzeń obsługiwane w Visual Studio.Porady: debugowanie kodu zestawu wbudowanego
Zawiera krótkie instrukcje dotyczące używania okna demontażu Instrukcja montażu i okno Rejestry, aby wyświetlić zawartość rejestru i zawiera łącza do tematów dotyczących tych systemu windows.Techniki testowania MFC
Łącza do debugowania techniki MFC programy, w tym: afxDebugBreak, makro śledzenia, wykrywanie pamięci przecieki w MFC, MFC potwierdzeń i zmniejszenie rozmiaru MFC Debug buduje.Techniki testowania CRT
Łącza do debugowania technik dla biblioteki uruchomieniowej C, łącznie z pomocą CRT debugowania biblioteki, makra dla raportowania, różnice między malloc i _malloc_dbg, pisania debugowania hook funkcji i CRT debugowania sterty.Debugowanie kodu natywnego — Często zadawane pytania
Zawiera odpowiedzi na często zadawane pytania dotyczące debugowania programów Visual C++COM i debugowanie ActiveX
Zawiera informacje dotyczące debugowania aplikacji COM i ActiveX, w tym narzędzi używanych dla modelu COM i debugowanie ActiveX.Porady: Debugowanie natywnych bibliotek DLLs
Wyjaśniono sposób konfigurowania debugowania dla bibliotek DLL z kodem macierzystym.Porady: Debugowanie wprowadzonego kodu
Zawiera wskazówki dotyczące debugowania kodu, który używa atrybutów.Instrukcje obejmują włączanie adnotacji źródła, jak przeglądać kod i jak wyświetlić kod demontażu w bieżącym punkcie wykonanie.Wskazówki: debugowanie aplikacji równoległych
Opisuje sposób używania Zadania równolegle i Równoległych stosy narzędzie windows do debugowania aplikacji równolegle.
Sekcje pokrewne
Przygotowanie debugowania: Typy projektów Visual C++
Zawiera łącza do tematów opisujących sposób debugowania typów projektów macierzystym, utworzone przez Szablony projektu Visual C++.Debugowanie w Visual Studio
Zawiera łącza do większych sekcji debugowania.Informacje obejmują, co jest nowego w debugerze, ustawienia i przygotowania, punkty przerwania, obsługa wyjątków, edytować i kontynuować, debugowanie kodu zarządzanego, debugowanie kodu macierzystego, debugowanie SQL i odwołania do interfejsu użytkownika.