Acemilere bir tür "lite" C ++ programlama kursu öğretiyorum ("lite" işaretçi, sınıf yok, sadece eski C, artı referanslar ve STL dizesi ve vektörler anlamına gelir). Öğrencilerin önceden programlama konusunda deneyimleri yoktur, bu yüzden etkileşimli bir hata ayıklayıcı kullanmanın program akışını, değişkenleri ve özyinelemeyi anlamalarına yardımcı olacağına inanıyorum.
Kurs Linux'ta verilmektedir. Onlara gdb'yi kullanmayı öğretmek aşırıdır (çoğu özelliği kullanmayacaklar ve anlamayacaklar). Sadece basit ama kullanımı kolay bir şeye ihtiyacım var: programın şu anda hangi satırda olduğunu, yığında ne olduğunu görmek (yerel değişkenler, önceki çağrılar, vb.). Eski Turbo Pascal'a veya Turbo C ++ Borland'ın hata ayıklayıcısına veya Visual Studio hata ayıklayıcısına benzer bir şeye benziyorum.
Teşekkür ederim,