2

gdb でいくつかの C コードをデバッグしています。私のプログラムには type の変数がありますmpz_t * retval。コマンドを実行すると

print *retval

出力を取得します

$23 = {{
    _mp_alloc = 6, 
    _mp_size = 5, 
    _mp_d = 0x1001008d0
}}

に格納されている値に関する詳細情報を取得するために他にできることはありますretvalか?

4

1 に答える 1

2

これらを試してください:

(gdb) set print object on
(gdb) set print pretty on
(gdb) ptype *retval
(gdb) print *retval

他に何を知りたいですか?

于 2010-05-22T20:35:04.790 に答える