Ich unterrichte Anfänger in einer Art "lite" C ++ - Programmierkurs ("lite" bedeutet keine Zeiger, keine Klassen, nur altes C plus Referenzen und STL-Zeichenfolgen und Vektoren). Die Schüler haben noch keine Programmiererfahrung, daher glaube ich, dass die Verwendung eines interaktiven Debuggers ihnen helfen würde, den Programmfluss, die Variablen und die Rekursion zu verstehen.
Der Kurs wird unter Linux unterrichtet. Ihnen beizubringen, GDB zu verwenden, ist einfach übertrieben (sie werden die meisten Funktionen weder verwenden noch verstehen). Ich brauche nur etwas Einfaches, aber Benutzerfreundliches: um zu sehen, in welcher Zeile sich das Programm jetzt befindet, was sich im Stapel befindet (lokale Variablen, vorherige Aufrufe usw.). Ich sehe dem alten Debugger von Turbo Pascal oder Turbo C ++ Borland oder dem Debugger von Visual Studio ähnlich.
Danke dir,