Отказы во время работы должны быть сведены к минимуму
Эксплуатационные отказы должны быть сведены к минимуму.
Некоторые области, на которых необходимо сконцентрироваться, включают:
Арифметические ошибки
Арифметика указателя
Ошибки, связанные с массивом
Параметры функции
Разметка указателя
Динамическая память
Эта директива проверяется через Polyspace® анализ. Для получения дополнительной информации смотрите:
Polyspace Bug Finder™ и Polyspace Code Prover™ по-разному проверить это правило кодирования. Анализы могут привести к различным результатам.
Если вы ожидаете нарушения правил, но не видите его, обратитесь к разделу «Стандартные нарушения кодирования не отображаются».
Группа: Кодовые проекты |
Категория: Требуемая |
Категория AGC: Требуется |
Check MISRA C:2012 (-misra3)
| MISRA C:2012 Dir 4.11
| MISRA C:2012 Rule 1.3
| MISRA C:2012 Rule 18.1
| MISRA C:2012 Rule 18.2
| MISRA C:2012 Rule 18.3