Переменная не читается после назначения
Этот дефект возникает, когда значение, назначенное переменной, никогда не считывается.
Например, вы записываете значение в переменную, а затем записываете второе значение перед прочтением предыдущего значения. Первая операция записи является избыточной.
Операции избыточной записи часто указывают на ошибки программирования. Например, вы забыли прочитать переменную между двумя последовательными операциями записи или непреднамеренно прочитать другую переменную.
Укажите причину записи в переменную, но не прочитайте ее позже. Поиск распространенных ошибок программирования, таких как случайное считывание другой переменной с похожим именем.
Если определено, что операция записи является избыточной, удалите операцию.
| Группа: Поток данных |
| Язык: C | C++ |
| По умолчанию: Вкл для рукописного кода, выкл для сгенерированного кода |
Синтаксис командной строки: USELESS_WRITE |
| Воздействие: Низкий |
| ИДЕНТИФИКАТОР CWE: 398 |