Выйти из текущей функции с помощью GDB



те, кто использует Visual Studio, будут знакомы с Shift+F11клавиша, который выходит из функции, что означает, что он продолжает выполнение текущей функции до тех пор, пока он не вернется к своему вызывающему объекту, после чего он останавливается.



есть ли эквивалент в gdb?

500   1  
gdb

1 ответ:

можно использовать .

finish: продолжайте работать до тех пор, пока функция в выбранном кадре стека не вернется. Выведите возвращенное значение (если оно есть). Эта команда может быть сокращена как fin.

(см. https://sourceware.org/gdb/current/onlinedocs/gdb/Continuing-and-Stepping.html#Continuing-and-Stepping)

Comments

    Ничего не найдено.