Hi,
nun, es geht schon einiges und auch ganz einfach, am einfachsten solange das Programm im Kontext der
IDE (lokal oder remote debugging) läuft.
Schau dir mal die Compilerdirektive IFDEF, assertions, das Ereignisprotokoll, outputdebugstring, nicht anhaltende Breakpoints, und die anderen Möglichkeiten der Breakpoints an.
Damit kannst du sehr komfortabel Protokollieren und auswerten was passiert, und die schreiben auch Sourcefilenamen und Zeile in das Protokoll, und das kann man dann auch speichern.
Grüsse
Woki