GDB - Debugging-Beispiele
Sehen Sie sich die folgenden Beispiele an, um zu verstehen, wie ein Programm und ein Core-Dump debuggt werden.
Debugging-Beispiel 1
Dieses Beispiel zeigt, wie Sie einen Fehler erfassen, der aufgrund einer Ausnahme auftritt, die beim Teilen durch Null ausgelöst wird.
Debugging-Beispiel 2
Dieses Beispiel zeigt ein Programm, das einen Kern aufgrund nicht initialisierten Speichers sichern kann.
Beide Programme sind in C ++ geschrieben und generieren aus verschiedenen Gründen einen Core Dump. Nachdem Sie diese beiden Beispiele durchgearbeitet haben, sollten Sie in der Lage sein, Ihre C- oder C ++ - Programme zu debuggen, die Core-Dumps generieren.