CERT.LITERAL.BITFIELD

ビットフィールドのサイズを定義するために使用されるリテラル値。意味のあるシンボリック定数を使用してリテラル値を表す。

チェッカーは、サイズ 1 のインスタンスを除いて、リテラルサイズ値で定義されたビットフィールドのインスタンスを強調表示する。

脆弱性とリスク

リテラル定数を使用すると、ソースコードの可読性と保守性が低下する可能性がある

予防

名前付き定数を使用して、定数の意味を明確に定義する