Все объявления объекта или функции должны иметь совместимые типы
Эта проверка деактивируется в анализе Polyspace ® по умолчанию в качестве кода. См. раздел Шашки, деактивированные в Polyspace как анализ кода по умолчанию (Polyspace Bug Finder Access).
Все объявления объекта или функции должны иметь совместимые типы.
Если объявления объекта или функции в двух различных единицах перевода имеют несовместимые типы, поведение не определено.
Polyspace считает два типа совместимыми, если они имеют одинаковый размер и соответствие в используемой среде. Средство проверки не создается для неиспользуемого кода, например
Неподтвержденные шаблоны
Неуместный static или extern функции
Неустановленные и неопределенные локальные функции
Неиспользуемые типы и переменные
Если вы ожидаете нарушения правила, но не видите его, обратитесь к разделу Нарушения стандартов кодирования не отображаются.
| Группа: Основные понятия |
| Категория: Обязательно, Автоматизировано |