Вийдіть із поточної функції з GDB


144

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

Чи є еквівалент у GDB?

Відповіді:


218

Ви можете використовувати finishкоманду.

finish: Продовжуйте працювати до тих пір, поки функція у вибраному кадрі стека не повернеться. Роздрукуйте повернене значення (якщо воно є). Цю команду можна скоротити як fin.

(див. https://sourceware.org/gdb/current/onlinedocs/gdb/Continuing-and-Stepping.html#Continuing-and-Stepping )

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.