質問: Visual StudioでC++プログラムをコンパイルし、実行をしようとした際、 ``` ハンドルされない例外が 0x000000013FA73B9D (プロジェクト名.exe) で発生しました: 0xC0000005: 場所 0x0000000000000004 の読み取り中にアクセス違反が発生しました。 ``` というエラーが発生しました。 他のパソコンにインストールされているVisual Studioを使用した際には、このようなエラーは出ずにコンパイルおよび実行ができたプログラムです。 プログラムに問題がないとすると、どのような点でこのエラーは発生するのでしょうか?
回答: > > プログラムに問題がないとすると、どのような点でこのエラーは発生するのでしょうか? > > > エラーを見る限りNULLポインタに対して読み込みをかけているようなエラーです。 おそらくNULLポインタチェックが抜けている箇所があるのではないでしょうか? 考えられる原因は以下のものがあります。 * 外部ファイルの不足によりNULLポインタをアクセスしている * 未初期化変数をアクセスしており、コンパイラの設定でたまたま動作していた などが考えられます。 それ以上の事はこの質問文からは読み取れません