Индикатор ошибки errno не должен использоваться
Индикатор ошибки errno не должен использоваться.
Соблюдение этого правила поощряет надлежащую практику, заключающуюся в том, чтобы не полагаться на errno
для проверки условий ошибки.
Проверка errno
недостаточно для того, чтобы гарантировать отсутствие ошибок. Функции, такие как fopen
возможно, не задан errno
при условиях ошибки. Часто приходится проверять возврат значение таких функций на условия ошибок.
Если вы ожидаете нарушения правил, но не видите его, обратитесь к разделу «Стандартные нарушения кодирования не отображаются».
Группа: Библиотека диагностики |
Категория: Необходимый, Автоматизированный |