Visual Studio 2010 を使用して C でプログラミングしています。
デバッガーがエラーに遭遇すると、コンパイラーは停止し、エラーを根絶するように提案します。ただし、警告の場合は停止しません。少なくとも、デバッグ/オプションと設定でそのようなツールを見つけることができません。デバッガーは停止せず、プログラムはコンパイルされます。そして、私は警告を見ることさえできません。しかし、私もそれらを修正したいと思います。
何をすべきか教えていただけますか?
Visual Studio 2010 を使用して C でプログラミングしています。
デバッガーがエラーに遭遇すると、コンパイラーは停止し、エラーを根絶するように提案します。ただし、警告の場合は停止しません。少なくとも、デバッグ/オプションと設定でそのようなツールを見つけることができません。デバッガーは停止せず、プログラムはコンパイルされます。そして、私は警告を見ることさえできません。しかし、私もそれらを修正したいと思います。
何をすべきか教えていただけますか?
「ビルド」だけでなく、「開始」オプションのいずれかを押しているようです。その結果、プロジェクトがビルドされ、正常にビルドされた場合 (エラーが発生しても通常は警告によって阻止されません) が実行され、出力ウィンドウがクリアされているように見えるため、プログラムの出力を確認できます。
ただし、ビルド出力は実際には消えていません。出力ウィンドウの上部にあるドロップダウンで、出力をビルド出力に戻すことができます。
エラーと警告の修正に主に関心がある場合は、プロジェクトを開始するのではなく、単に「ビルド」する必要があると思います。
それ以外の場合、Treat Warnings As Errors
オプションは の下のプロジェクト プロパティにありますC/C++ -> General
。
使用しているコンパイラによっては、コンパイル警告をエラーとして扱うためのスイッチがあります。すべてをオンにするものもあれば、特定のエラー コードを明示するものもあります。