Переменная, отличная от локальной, не инициализируется перед чтением
Эта проверка происходит, когда вы читаете переменные, которые не являются локальными (глобальные или статические переменные). Это определяет, инициализирована ли считываемая переменная.
По умолчанию Polyspace® считает, что глобальные переменные инициализированы. Глобальные переменные проверяются верификацией только в том случае, если вы препятствуете этой инициализации по умолчанию. См. также Допущения об инициализации глобальной переменной.
Для получения дополнительных примеров инициализации типов комплексных данных смотрите эквивалентную проверку для локальных переменных, Non-initialized local variable
.
Просмотрите и исправьте неинициализированные проверки переменных
Группа: Поток данных |
Язык: C | C++ |
Акроним: NIV |