1. ホーム
  2. gdb

[解決済み] GDBで現在の関数からステップアウトする

2022-03-06 09:27:26

質問

Visual Studio を使っている人ならおなじみの シフト + F11 ホットキー つまり、呼び出し元に戻るまで現在の関数を実行し続け、その時点で停止します。

GDBに同等のものはありますか?

どのように解決するのですか?

を使用することができます。 finish コマンドを使用します。

finish : 選択されたスタックフレームの関数が戻る直前まで実行を継続する。戻り値がある場合はそれを表示します。このコマンドは、次のように省略することができる。 fin .

(参照 5.2 コンティニューとステップ .)