MISRA C:2012 Dir 4.1

Отказы во время выполнения должны быть минимизированы

Описание

Направляющее определение

Отказы во время выполнения должны быть минимизированы.

Объяснение

Некоторые области, чтобы сконцентрироваться на:

  • Арифметические ошибки

  • Адресная арифметика с указателями

  • Массив связал ошибки

  • Параметры функции

  • Разыменование указателя

  • Динамическая память

Реализация Polyspace

Эта директива послана багажом анализ Polyspace®. Для получения дополнительной информации см.:

Polyspace Bug Finder™ и Polyspace Code Prover™ проверяют это правило кодирования по-другому. Исследования могут привести к различным результатам.

Поиск и устранение проблем

Если вы ожидаете нарушение правила, но не видите его, обратитесь к Кодированию Стандартных Нарушений, Не Отображенных.

Проверяйте информацию

Группа: проект Кода
Категория: необходимый
Категория AGC: необходимый

Введенный в R2014b