掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
グローバル変数にポインタアクセスするには? (ID:51640)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
今仕事でVC++の6.0を使用しております、一つとても困っていることがあります。 それは変数へのアドレスアクセス(ポインタアクセス)です。 VCでコンパイルすると、グローバル変数はMapFileに 0003:00000d88 _count3 1008fd88 main.obj ↑defalutの配置は0x100000000からなのでそれを 示しているのでしょうか? とかって表示されます。 でも実際にVCのデバッカで動作させると 0x45E00fd88 にcount3の変数は割り当てられてます。 このcount3変数にアドレス情報だけでアクセスしたいのですが、どうすればよろしいでしょうか? MapFileのアドレス情報+アプリケーション実行時のアドレスOffsetでアクセスできると考えているのですが、そのアプリ実行時のベースとなるアドレスが解りません。 これを求めるWinApi等ありますでしょうか?
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.