0

私は奇妙な問題を抱えています、あなたが私を助けてくれることを願っています。

C ++ Builder 2009でプログラムを作成しましたが、デバッガーなしでプログラムを実行すると、例外が発生しました。デバッガーのbunは例外が発生することはなく、例外ポイントが見つかりません。

また、問題を見つけるためにC ++でCodeGaurdを有効にしましたが、例外が発生することはありませんでした。codeGuardを無効にすると、例外が再び発生します。

プログラムではOpenCVといくつかのDelphiユニットを使用しています。そして、それをコンパイルすると、200万を超えるコード行がコンパイルされているのがわかります。

よろしくお願いします。

4

1 に答える 1

0

いくつかのことも見てください:

  1. IDEオプションで、いくつかの例外を無視していないことを確認してください
  2. デバッグビルドでは、実行時にメモリ変数がNULLに設定される場合がありますが、リリースビルドでは設定されません。IDEとなしの両方で同じビルド(デバッグ)を実行していることを確認してください。

表示される行数、vclヘッダーを保持するすべての.hppファイルを無視します。

于 2010-10-30T01:57:58.697 に答える