标签: gdb
使用Visual Studio的人将熟悉 Shift + F11 hotkey,它退出一个函数,这意味着它继续执行当前函数,直到它返回其调用者,此时它停止。
GDB中是否有等价物?
答案 0 :(得分:180)
您可以使用finish命令。
finish
finish:继续运行,直到所选堆栈帧中的函数返回后。打印返回的值(如果有)。此命令可以缩写为fin。
fin
(见https://sourceware.org/gdb/current/onlinedocs/gdb/Continuing-and-Stepping.html#Continuing-and-Stepping)