GDBで変数表示

(gdb) help x

でxに関するマニュアルが表示される。
その中でも文字列表示が便利。

(gdb) bt     ※whereとbtは同じ
省略
#2  0x00112233 in basic_string (this=0x3344556, __str=@0x0123456)
(gdb) x/s *0x0123456       ←アドレスの先頭に*をつける
0x0123456:       "hogehoge"

みたいな感じ。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です