Идентификаторы, которые задают объекты или функции с внутренним рычажным устройством, должны быть уникальными
Это средство проверки деактивировано в Polyspace по умолчанию® как Вы Анализ кода. Смотрите Средства проверки, Деактивированные в Polyspace, когда Вы Кодируете Анализ По умолчанию.
Идентификаторы, которые задают объекты или функции с внутренним рычажным устройством, должны быть уникальными.
Идентификаторы, которые имеют внутреннее рычажное устройство, доступны только в модуле перевода, где они объявляются. Эти идентификаторы обычно объявляются как static
. Если такие идентификаторы являются групповыми, код может стать трудным понять и привести к неожиданным результатам.
Polyspace отмечает static
имена переменных, которые являются групповыми в том же модуле перевода.
Если вы ожидаете нарушение правила, но не видите его, относитесь, чтобы Диагностировать, Почему Кодирующие Стандартные Нарушения Не Появляются как ожидалось.
Группа: Идентификаторы |
Категория: консультация |
Категория AGC: удобочитаемость |