CWARN.INCL.ABSOLUTE

絶対パスがインクルードディレクティブで使用されています

CWARN.INCL.ABSOLUTE チェッカーは、絶対パスがヘッダー名として使用されているインスタンスを検出します。

脆弱性とリスク

ヘッダーファイルのインクルードに絶対パスは使用できません。ディレクトリパスは、コンパイラオプションで指定する必要があります。

脆弱コード例

コピー
  #include "D:\\Work\\Projects\\TheBest\\common.h"

Klocwork は、絶対パスがインクルードステートメントで使用されているため、この例にフラグを立てます。