メインコンテンツ

グループ 9:変数

Polyspace® のカスタム ルール 9.x は、変数の命名規則を強制します。これらのルールを有効にする方法の詳細は、カスタム ルールのチェック (-custom-rules) を参照してください。これらのルールは、クラス内に定義されている変数や、関数パラメーターである変数には適用されません。

番号ルール詳細
9.1すべてのグローバル非静的変数は、指定されたパターンに従わなければなりません。グローバル非静的変数は、外部リンクを含む変数です。
9.2すべてのグローバル静的変数は、指定されたパターンに従わなければなりません。グローバル静的変数は、内部リンクを含む変数です。
9.3すべてのローカル非静的変数は、指定されたパターンに従わなければなりません。ローカル非静的変数は、リンクを含まない変数です。
9.4すべてのローカル静的変数は、指定されたパターンに従わなければなりません。ローカル静的変数は、関数で static と宣言された変数です。