Значение указателя на FILE
не буду использоваться после того, как связанный поток был закрыт
Значение указателя на FILE
не буду использоваться после того, как связанный поток был закрыт.
Стандарт утверждает что значение FILE*
указатель неопределенен после того, как вы закроете поток, сопоставленный с ним.
Можно проверять на это правило с анализом Средства поиска Ошибки только.
Если вы ожидаете нарушение правила, но не видите его, обратитесь к Кодированию Стандартных Нарушений, Не Отображенных.
Группа: ресурсы |
Категория: обязательный |
Категория AGC: обязательный |
Check MISRA C:2012 (-misra3)
| MISRA C:2012 Dir 4.13
| MISRA C:2012 Rule 21.6
| Use of previously closed resource