Episode

C++ Debugging Tips and Tricks (Tipps und Tricks zum Debuggen in C++)

In dieser Episode wird Robert von Andrew Hall beigetreten, der eine Reihe von coolen Debugtipps und Tricks für C++-Entwickler zeigt. Genauer gesagt zeigt er:

  • Konfigurieren von Startoptionen aus Projekteigenschaften (Befehlszeilenargumente und Einstellungsumgebungsvariablen) [01:25]
  • Rückgabewerte der Funktion werden angezeigt [02:34]
  • Nächste Anweisung festlegen [03:16]
  • Schritt in ein bestimmtes [04:07]
  • Ausführen zum Cursor [05:05]
  • Bearbeiten und Fortfahren (einschließlich x64-Unterstützung) [06:57]
  • Ausnahme Einstellungen [08:31]
  • Bedingungs-, Trefferanzahl und Filter-Haltepunkte [13:44]
  • Daten anheften Tipps [19:17]
  • Fenster "Parallele Stapel" [19:42]
  • Externer Code anzeigen [20:30]
  • Fenster "Parallele Überwachung" [22:00]
  • Fixieren und Thaw-Threads [23:13]
  • Kennzeichnen von Threads und Ausführen gekennzeichneter Threads zum Cursor [24:18]
  • Threads in Quelle anzeigen [26:13]
  • Debugspeicherortsymbolleiste [28:09]
  • Debuggen von Heapbeschädigung mit Seiten heap [29:43]
  • Perf Tipps [33:32]
  • Integrierte CPU-Profilerstellung [35:53]
  • Integrierte Speicherprofilerstellung [38:01]
  • Natvis [41:03]
  • Anzeigen, welcher Quellcode eine Zugriffsverletzung verursacht [42:43]