Результат оператора присваивания не должен использоваться
Результат оператора присваивания не должен использоваться.
Правило нарушено, если следующее происходит в той же строке кода:
Оператор присваивания действует на переменную.
Другое чтение или операция выполняются на результате присвоения.
Например, линия a[x]=a[x=y]; нарушает это правило. [] оператор действует на результат присвоения x=y.
Если вы ожидаете нарушение правила, но не видите его, относитесь, чтобы Диагностировать, Почему Кодирующие Стандартные Нарушения Не Появляются как ожидалось.
| Группа: побочные эффекты |
| Категория: консультация |
| Категория AGC: консультация |