MISRA C:2012 Dir 4.1

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

Описание

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

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

Объяснение

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

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

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

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

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

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

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

Реализация Polyspace

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

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

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

Если вы ожидаете нарушение правила, но не видите его, относитесь, чтобы Диагностировать, Почему Кодирующие Стандартные Нарушения Не Появляются как ожидалось.

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

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