Visual Studio でのヘッダー解析
ヘッダー解析機能を使用すると、コードのインクルード構造に関する問題を解決することができます。インクルード構造があると、コンパイル時間が長引き、システムの維持が難しくなることがあります。
Visual Studio では、不要なまたは欠落した推移的 include が次の 1 つとして指摘リストに報告されます。HA.DUPLICATE、HA.OPTIMIZE または HA.UNUSED
注意: ヘッダー解析指摘にはマーカーはありません。
- ヘッダー解析指摘を手動で解決するには、指摘リストで指摘をダブルクリックします。すると、当該指摘を含むコード行が表示されます。
- 指摘マーカーを右クリックすると、次のようなアクションがあるポップアップメニューが表示されます。
変更すると、当該指摘が指摘リストから消えます。
これらの変更を自動的に行わせるには、現在のファイル内の任意の場所を右クリックし、[Klocwork] > [ヘッダーの最適化] をクリックします。 これにより、現在のファイル内のヘッダー指摘がすべて自動的に修正されます。
これらの指摘が指摘リストに表示されないようにするには、ヘッダー解析チェッカーを無効にします。