LINUX.ORG.RU

История изменений

Исправление Deleted, (текущая версия) :

gdb при использовании next приостанавливает выполнение после возврата из каждой функции, даже если их несколько на строке. Return value тоже можно как-то вывести.

Не тут-то было.

18        printf("%d\n", plus(d, plus(a, plus(b, c))));
(gdb) next
10
19      }

WinDbg останавливается, но, тем не менее, когда все вызовы на одной строчке, отладка заставляеть грустить.

Исправление Deleted, :

gdb при использовании next приостанавливает выполнение после возврата из каждой функции, даже если их несколько на строке. Return value тоже можно как-то вывести.

Не тут то было.

18        printf("%d\n", plus(d, plus(a, plus(b, c))));
(gdb) next
10
19      }

WinDbg останавливается, но, тем не менее, когда все вызовы на одной строчке, отладка заставляеть грустить.

Исходная версия Deleted, :

gdb при использовании next приостанавливает выполнение после возврата из каждой функции, даже если их несколько на строке. Return value тоже можно как-то вывести.

Не тут то было.

18        printf("%d\n", plus(d, plus(a, plus(b, c))));
(gdb) next
10
19      }

WinDbg останавливается, но, тем не менее, когда все вызовы на одной строчке отладка заставляеть грустить.