Имеется программа на Си. Например
fact(int x) {
int f = 1;
while ( x > 1) {
f = f * x;
x = x - 1;
}
return f;
}
main() {
return fact(3);
}
Хотелось бы для заранее выбранных функций построить трассу их
выполнения, содержащую все срабатывания операторов присваивания. Например, для функции fact(x) хотелось бы иметь что-то вроде
fact(x), при x = 3 :
f = 1
f = f * x
x = x - 1
f = f * x
x = x - 1
Полагаю, что такое удобно сделать средствами GDB. Только в GDB я особо не разбираюсь. В какую сторону копать ?
Ответ на:
комментарий
от fghj
Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от OxiD

Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от Burbaka
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум простой в avr-gdb (simavr) (2022)
- Форум mmap Bus error (2005)
- Форум проблема с отладкой в gdb (2007)
- Форум Странное поведение при чтении файла, C++ (2013)
- Форум ARM semihosting (2018)
- Форум Задачки от yandex (2013)
- Форум alsa запись в mp3 (2010)
- Форум Трасса М4 (2011)
- Форум [**] Трасса 60 (2009)
- Форум Boost Asio Определение сервером факта отключения клиента (2015)