ローカル変数と関数パラメータ
「Locals 」ビューは、「Locals 」ペインと「Return Value 」ペイン(空の場合は非表示)で構成されています。

アプリケーションがデバッガの制御下で停止するたびに、最上位のスタックフレームに関する情報が取得され、「Locals 」ビューに表示されます。 「Locals 」ペインには、そのフレーム内の関数のパラメータやローカル変数に関する情報が表示されます。デバッガでの最後の操作が、Shift+F11 を選択した後の関数からの戻りだった場合、「Return Value 」ペインには、その関数が返した値が表示されます。
ビューの内容を展開して、アプリケーションがローカル変数の値を正しく設定しているかを確認できます。
「Locals」ビューの操作
「Locals 」ビューを右クリックして、以下の操作を選択できます。
- 式評価器の追加と削除
- 値の表示形式の変更
- ビューの内容を展開および折りたたむ
- ビューの内容または式の値をクリップボードにコピーする
- ビューの内容をエディタで開く
- メモリエディタを開く
- データブレークポイントを設定する
- デバッグヘルパーを使用する
- デバッグ時にビューのツールチップを表示または非表示にする
- ポインタの参照を自動的に解除する
- クラスおよび構造体のメンバをアルファベット順に並べ替える
- 表示に動的オブジェクト型を使用する
- デバッガーの環境設定を行う
表示用のオブジェクト型の選択
GDB を使用する際、オブジェクトの動的型と静的型のどちらを表示するかを指定できます。コンテキストメニューから「Use dynamic object type for display 」を選択してください。動的型を選択すると処理が遅くなる可能性があることに注意してください。
Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.