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