Выражения с типом bool не должны использоваться как операнды для встроенных операторов, кроме оператора назначения =, логических операторов &, ||,!, операторов равенства = = и! =, унарного & оператора и условного оператора
Выражения с типом bool не должны использоваться как операнды для встроенных операторов, кроме оператора назначения =, логических операторов &, ||,!, операторов равенства = = и! =, унарного оператора и условного оператора.
Операторы, кроме таковых, упомянутых в правиле, не дают значимых результатов с bool
операнды. Использование bool
операнды с этими операторами могут указывать на ошибки программирования. Например, вы намеревались использовать логический оператор ||
но использовал побитовый оператор |
вместо этого.
Если вы ожидаете нарушения правил, но не видите его, обратитесь к разделу «Стандартные нарушения кодирования не отображаются».
Группа: Стандартные Преобразования |
Категория: Необходимый, Автоматизированный |