タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

javaとdecompileに関するdrillbitsのブックマーク (1)

  • デコンパイル?について - OKWAVE

    > 構造体情報は実行時、基的に唯のアドレスのオフセットにしか展開されないわけで、 > (中略) > # と、またここでもコンパイラを特定することが前提に。 色々な実行ファイル形式やコンパイラの出力を調べたわけではないので かなり推測混じりですが… 構造体がポインタを使わずにアクセスされている場合には,複数の基型変数が 構造体メンバなのか,それともバラ売りのスカラ型なのかの判別は困難だと思います. ただ,処理内容が変わるわけではないので,これは #5 に書いたソースの表現方法の 曖昧さの問題ですね.だから実用上はデフォルトでバラ売りを選んでおいて,ユーザ の指示があれば構造体にまとめる,という方法がいいのではないかと思います. 他方,構造体がポインタでアクセスされている場合には復元しやすいと思います. それは必ずしも (ベースアドレス+オフセット) のようなアドレシングモード のメモリア

    デコンパイル?について - OKWAVE
  • 1