0
GDB whatisは変数の型を返します。 この結果を変数としてどのように使用するのだろうか。GDBはwhatisの返り値から変数を設定します
(gdb) whatis myIntValue
int
(gdb) set $typeInt = whatis myIntValue // it's impossible but what I want
(gdb) p *($typeInt)0xabcd // this address having an int value
上記のキャストを汎用メモリアドレスからテンプレートクラスタイプ(非常に長い名前)に使用したいと思います。
キャストの種類が非常に異なるため、デバッグ中にすべての名前を1つずつ入れるのは難しいです。
ありがとうございました! :この答えを見て幸せ!もはやctrl c + v! – jay