掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
アクセス違反を解決するには (ID:62654)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
下のコードをデバグ上で代入の行(*wire_req_out = 0;)で、アクセスエラーを起こしてしまいます。その行へマウスカーソルを持っていって値を見てみると「エラーです。式を評価できません。」となっています。 ____ ... int wire_req_in=1, wire_ack_in=2; int *wire_req_out, *wire_ack_out, *mc_toggle; int addr = 0; *wire_req_out = 0; *wire_ack_out = 0; *mc_toggle = 0; hoge_func(wire_req_in, wire_ack_in, wire_req_out, wire_ack_out, mc_toggle, addr); ---- ビルド時のメッセージ: 「warning C4700: 初期化されていないローカル変数 'wire_req_out' が使用されます」 *wire_ack_out, *mc_toggleでも同様のメッセージです。 実行時 初回メッセージ: 「Run-Time Check Failure #3 - The variable 'wire_req_out' is being used without being defined.」 初回以降のメッセージ: 「HOGE.exe の 0x0043871f でハンドルされていない例外が発生しました: 0xC0000005: 場所 0xcccccccc に書き込み中にアクセス違反が発生しました。」 開発環境 WinXP SP2 Visual Studio 2005 (ver. 8)
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.