ヘッダー解析
ヘッダー解析機能を使用すると、コードのインクルード構造に関する問題を解決することができます。インクルード構造があると、コンパイル時間が長引き、システムの維持が難しくなることがあります。
これらの問題は、以下に説明する Klocwork リファクタリングで解決できます。詳しくは、Klocworkデモをご視聴ください。
ヘッダーの解析
ヘッダーの解析は、不要な、または欠落した推移的 include を検出し、リファクタリング候補を表示します。
このリファクタリングオプションの機能は、IDE の選択に基づきます。
- Visual Studio については、Visual Studio でのヘッダー解析 を参照してください。
- Eclipse については、Eclipse でのヘッダー解析 を参照してください。
ヘッダーの最適化
[ヘッダーの解析] リファクタリングオプションを使用すると、プロンプト表示なしに、不要な、または欠落した include を 1 つのステップで検出し、リファクタリングします。これは、不要な、または欠落した推移的 をユーザーに通知し、リファクタリング候補と実装の可否を表示する、ヘッダーの解析とやや対照的です。
Visual Studio と Eclipse の両方で、現在のファイル内の任意の場所を右クリックし、[Klocwork] > [ヘッダーの最適化] を選択します。 (ヘッダーを最適化するためにコードを選択する必要はありません)。