Значение errno
буду только протестирован, когда последней функцией, которая будет названа, был errno
- установка функции
Значение errno
буду только протестирован, когда последней функцией, которая будет названа, был errno
- установка функции.
Помимо errno
- устанавливая функции, Стандарт не осуществляет тот другой, функции устанавливают errno
при ошибках. Устанавливают ли эти функции errno
или не является зависящим от реализации.
Обнаружить ошибки, если вы проверяете errno
один, валидность этой проверки также становится зависящей от реализации. На реализациях, которые не требуют errno
установка, даже если вы проверяете errno
один, можно пропустить состояние ошибки.
Для списка errno
- установка функций, смотрите MISRA C:2012 Rule 22.8
.
Значение errno
буду только протестирован, когда последней функцией, которая будет названа, был errno
- установка функции.
Если вы ожидаете нарушение правила, но не видите его, обратитесь к Кодированию Стандартных Нарушений, Не Отображенных.
Группа: ресурсы |
Категория: необходимый |
Категория AGC: необходимый |
Язык: C90, C99 |
Check MISRA C:2012 (-misra3)
| MISRA C:2012 Rule 22.8
| MISRA C:2012 Rule 22.9