Я использую emacs для программирования, а в последнее время также gdb.
В окне "localals" отображаются локальные переменные, но не аргументы функции, которые в некотором смысле также могут рассматриваться как локальные переменные.Например, если у меня есть
void foo(char *bar)
{
int n;
....
}
, то n
отображается в «локальных», но не bar
.Конечно, я могу print bar
, но он не обновляется автоматически, пока я выполняю код, и мне приходится все время print
.
Есть ли способ добавить выражения, отображаемые в окнеи постоянно обновляется, как я выполняю код?