Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
gdb でいくつかの C コードをデバッグしています。私のプログラムには type の変数がありますmpz_t * retval。コマンドを実行すると
mpz_t * retval
print *retval
出力を取得します
$23 = {{ _mp_alloc = 6, _mp_size = 5, _mp_d = 0x1001008d0 }}
に格納されている値に関する詳細情報を取得するために他にできることはありますretvalか?
retval
これらを試してください:
(gdb) set print object on (gdb) set print pretty on (gdb) ptype *retval (gdb) print *retval
他に何を知りたいですか?