Функция закрывает ранее закрытый поток
Закрытие ранее закрытого ресурса происходит, когда функция пытается закрыть поток, который был закрыт ранее в вашем коде и не вновь открылся позже.
Стандарт утверждает, что значение указателя FILE* неопределенно после того, как вы закрываете поток, сопоставленный с ним. Выполнение операции закрытия на указателе FILE* снова может вызвать нежелательное поведение.
Удалите избыточную операцию закрытия.
| Группа: управление ресурсами |
| Язык: C | C++ |
| Значение по умолчанию: на |
Синтаксис командной строки: DOUBLE_RESOURCE_CLOSE |
| Влияние: высоко |
| ID CWE: 672, 826, 910 |