• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:C,C++プログラムの強制終了時の原因解析方法?)

C,C++プログラムの強制終了時の原因解析方法

このQ&Aのポイント
  • C,C++プログラムの強制終了時の原因解析方法を知りたい初心者です。
  • OpenCVを使ってハフ変換のプログラムを作成していますが、強制終了してしまい原因が分からず困っています。
  • 特にWin7 32bitの環境で強制終了が発生しており、具体的な原因を特定する方法を教えてほしいです。

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

  • ベストアンサー
  • gentoo314
  • ベストアンサー率41% (15/36)
回答No.2

c0000005 は0番地参照などよく遭遇する例外です。 条件によって、オート変数を初期化していないとか、メモリ確保していないポインタ参照しているとか。 デバッグビルド版で何時間運用しても例外エラーは発生しないのでしょうか。 リリース版でしか出ないのであれば、プログラム中にログを埋め込んでみましょう。

segawa_3ker
質問者

補足

ありがとうございます。 プログラム中にログを埋め込んで様子を見ていきます。

その他の回答 (2)

  • wormhole
  • ベストアンサー率28% (1626/5665)
回答No.3

こういうケースはほとんどの場合 どこかメモリ操作がおかしいところがあって そのどこかを探すにはソースをしらみつぶしに全部調べるしかないです。 またこういうケースは一見正常に動作しているのではなく どちらかといえばたまたま正常に動作しているように見えてるだけということが多いです。

segawa_3ker
質問者

お礼

ありがとうございます。参考させていただきます。

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

どういう理由で強制終了させられているのか判明しているのですか?

関連するQ&A