ここでいくつかのエラーが発生していますが、それらはすべてリンクされていると確信しているため、最初に場所 (通常は 0x00000000 付近) でアクセス違反の読み取り場所の例外が発生しますが、これらの例外はリリースでのみ発生し、デバッグでは発生しません、そうするようにデバッグをセットアップしても。また、エラーが発生する場所を見つけましたが、ステップオーバーすると、その行またはそのコード行の関数のいずれかで呼び出されない完全に無関係な関数に入ります。ただし、同様のコードが呼び出されると、この無関係な関数に移動しますが、失敗しません。これはすべて、リリース バージョンでのみ発生します。コメントアウトしたかのように、どのコードがエラーを引き起こしているかがわかります。また、リリースのウォッチ ウィンドウでは、ほとんどの場合、すべての数値が間違っています。これは決して問題ではありませんでしたが、変数の値をファイルに出力するためにいくつかのコードを追加するのにも役立つ可能性があり、変数はすべて問題なく、ポインターは適切ですが、例外が発生すると常に0x00000020と表示されますが、私は彼らが元気であるログを見ます。これは 32 ビットですが、C++ の 64 ビット Windows 7 上にあります。どんな助けでもいいです!
質問する
1200 次