Значение, возвращенное функцией, имеющей непустой тип возврата, который не является перегруженным оператором, должно использоваться
Значение, возвращенное функцией, имеющей непустой тип возврата, который не является перегруженным оператором, должно использоваться.
Неиспользованное возвращаемое значение может указать на ошибку кодирования или контроль.
Перегруженные операторы исключены из этого правила, потому что их использование должно эмулировать встроенные операторы, которые не могут использовать их возвращаемое значение.
Bug Finder и Code Prover проверяют это правило кодирования по-другому. Исследования могут привести к различным результатам.
Если вы ожидаете нарушение правила, но не видите его, относитесь, чтобы Диагностировать, Почему Кодирующие Стандартные Нарушения Не Появляются как ожидалось.
Группа: независимые от языка проблемы |
Категория: необходимый, автоматизированный |