掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
UNITを追加したら、読み取り違反のエラーが出るようになったのですが?? (ID:49436)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
要するに H[-1] という範囲外の領域にアクセスしていたということでしょう? メモリ上でその場所にたまたま何が置かれていたかによって 目に見える形でエラーになるか、目に見えぬままメモリが壊された状態で動き続けるかの違いだけです。 誰でも初心者の時に一度はやらかすミスですね。 このようなミスをした時に「一見関係ない変数を追加したり削除したり、順番や型を変えたりすることで エラーが出たり出なくなったりする」現象が起きることはよく知られているし、 自身でそういう体験をした人も多くいるはずです。 だからこそ、回答者の方々もさんざんその可能性を指摘したし、 「範囲外チェックを有効にする」という確認方法も示されていましたよね。 仮のコードでもいいので、ASさんが早いうちにそのコードを提示していたなら 50以上もやりとりを重ねることなく瞬時に解決していたでしょうに、残念です。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.