私は一種の「ライト」な C++ プログラミング コースを初心者に教えています (「ライト」とは、ポインターもクラスもなく、単純な古い C に加えて、参照と STL 文字列とベクトルを意味します)。学生はプログラミングの経験がないので、対話型デバッガーを使用すると、プログラムの流れ、変数、および再帰を理解するのに役立つと思います。
このコースは Linux で行われます。彼らに gdb の使い方を教えるのはやり過ぎです (彼らはほとんどの機能を使用したり理解したりしません)。シンプルで使いやすいものが必要です。プログラムが現在どの行にあるか、スタックの内容 (ローカル変数、以前の呼び出しなど) を確認するためです。古い Turbo Pascal や Turbo C++ Borland のデバッガー、または Visual Studio のデバッガーに似たものがあります。
ありがとうございました、