指定のアドレスのメモリが変化したらブレークするブレークポイントを作成する

VC++2005

  • メニューのデバッグ>ブレークポイントの作成>新しいデータブレークポイント を選ぶ
  • アドレスのところに、直接''0x01234567'' のようにアドレスを打つか、''&global_i'' のように&をつけた変数名を入力
  • バイト数は変化を見たい対象のサイズを入れておく
  • 言語はソースに合わせてC++かCを選ぶ

VC++6

  • メニューの編集>ブレークポイントでデータのタブを開く
  • この位置で停止の欄に直接''0x01234567'' のようにアドレスを打つか、''&global_i'' のように&をつけた変数名を入力
  • 長さの欄に監視する変数/領域のバイト数を入力

これで指定のアドレスのメモリが変化したらブレークします。

初めて見るコードを追うときに便利。