質問
詳細が決まり次第改め、以下のようなエラーがあったかいいじゃないか初書きぐらい。
致命的なエラー C1001:内部コンパイラ エラーコンパイラのファイル 'f:\vs70builds\3077\vc\Compiler\CxxFE\sl\P1\C\pdbmgr.cpp', 線149)をお選びください技術 支援コマンドのサンプルシミュレーション Helpメニュー、またはオープンの技術 支援ヘルプファイルの詳しい情報
解決
これは非常に残念なことです。このような指示は明確な理由がないのに、たまに表示されます。でも、MSDNには、コードに移動し、そこに最適化プラグマでプレイすることをお勧めします。あなたは、構築物は、この表示の原因を検出し、何とかそれを書き換える必要があります。それとも、VC ++の新しいバージョンを使用することができます。
他のヒント
内部コンパイラエラー(コンパイラファイルファイル、行番号) コンパイラは、おそらく発現と最適化オプションの組み合わせに、構築物について正しいコードを生成することはできません。一つ以上の最適化オプションを削除すると、エラーメッセージに示されている行を含む関数を再コンパイルしてみてください。 おそらく、一つ以上の最適化オプションを削除することで問題を解決することができます。故障しているどのオプションを決定するために、一度にオプション1を削除し、エラーメッセージが消えるまで、再コンパイルします。オプションは、最も一般的に責任/ Ogを、/大井、および/ Oaをしています。あなたが担当するオプションを決定したら、エラーが発生した機能を中心に最適化プラグマを使用してそれを無効にして、モジュールの残りのオプションを使用し続けることができます。 Microsoft Knowledge Baseのは、C1001についてのより多くの情報を持っています。 http://support.microsoft.com/default.aspxを参照してください? SCID =キロバイト; EN-US; 134650 の
。いいえ、あなたはねじ込みしています。あなたは、コンパイラのエラーを暴露何かをやりました。最適化設定、の#pragmaで再生して、それが動作するまで、あなたのコードをいじっています。
そしておそらくconnect.microsoft.com
にバグレポートを提出その他の回答を右を試すことができます周辺コンパイラエラーだけではあります。加え、当面の間Microsoft紹介自動エラーの報告を知ることができるのでこれらの誤りが修正できるし、将来のリリース。フラグと呼ばれ /errorReport
.