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