重複の可能性:
Visual Studio の警告レベルの意味?
MSVC コンパイラで C コードをコンパイルすると、警告のリストが表示されます。
警告リストによると、警告はレベル 1、2、3、および 4 に分類されています。
私の質問は:
警告のレベルは警告の重大度を示していますか?
はいの場合、どのレベルがより深刻ですか? レベル1かレベル4か
どうも
重複の可能性:
Visual Studio の警告レベルの意味?
MSVC コンパイラで C コードをコンパイルすると、警告のリストが表示されます。
警告リストによると、警告はレベル 1、2、3、および 4 に分類されています。
私の質問は:
警告のレベルは警告の重大度を示していますか?
はいの場合、どのレベルがより深刻ですか? レベル1かレベル4か
どうも
http://msdn.microsoft.com/en-us/library/thxezb7y.aspxから:
- レベル0は、すべての警告を無効にします。
- レベル1は重大な警告を表示します。レベル1がデフォルト設定です。
- レベル2には、レベル1のすべての警告とレベル1よりも重大度の低い警告が表示されます。
- レベル3には、レベル2のすべての警告と、実稼働目的で推奨されるその他すべての警告が表示されます。
- レベル4は、すべてのレベル3の警告と情報の警告を表示します。このオプションは、糸くずのような警告を提供する場合にのみ使用することをお勧めします。ただし、新しいプロジェクトの場合は、すべてのコンパイルで/W4を使用するのが最適な場合があります。これにより、見つけにくいコードの欠陥を最小限に抑えることができます。