Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
  • ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:下記のプログラムを実行したところ、不正な処理をしたので強制終了しましたとでました。何故でしょうか?)

プログラム実行時に不正な処理があり、強制終了する理由は?

このQ&Aのポイント
  • プログラムを実行した際に、不正な処理が行われたため強制終了したというメッセージが表示されます。
  • 具体的な原因としては、入力ファイルが見つからない場合や、処理中に予期しない値が入力された場合などが考えられます。
  • プログラム実行時に表示される「入力ファイル名>>>」が表示されないのは、ファイルが見つからなかったことが原因として考えられます。

質問者が選んだベストアンサー

  • ベストアンサー
  • ShaneOMac
  • ベストアンサー率39% (356/898)
回答No.1

int max = -DBL_MAX; int値にfloatを入れていますが? うちの環境ではコンパイル時に定数演算のオーバーフロー警告が出ますよ。 VCを使っているなら、演算行にブレークポイントを挿入し、デバッグ版でビルドしたものをステップ・バイ・ステップで実行していけば、どこでエラーが起きているか分かります。こういう単純なエラーの場合は、そうやって調べてください。

program
質問者

お礼

まだまだプログラミング初心者なものでどうもありがとうございました

すると、全ての回答が全文表示されます。

関連するQ&A