特定のコード ブロックの警告を無効にする
Visual Studio では、コードの特定のセクションの警告を抑制したい場合があります。コンパイル単位全体でそれらを無効にする必要はありません。たとえば、関数内の参照されていないローカル変数 (警告 4101) を無視しながら、ユニット内の他の場所で報告します。
これを実現するには、「警告プッシュ アンド ポップ」と呼ばれる手法を利用できます。これにより、定義されたスコープ内で警告を選択的に無効または有効にすることができます:
例を次に示します。
#pragma warning( push ) #pragma warning( disable : 4101) // Your function that catches an exception without handling it (warning 4101 is suppressed) #pragma warning( pop )
この手法を使用すると、効果的に次のことができます。コンパイル単位の残りの警告レポートを維持しながら、特定のコード セクションの特定の警告を無効にします。
以上がVisual Studio Code ブロックで特定の警告を無効にするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。