Значение, возвращенное функцией, имеющей непустой тип возврата, должно использоваться
Значение, возвращенное функцией, имеющей непустой тип возврата, должно использоваться.
Можно непреднамеренно вызвать функцию с non-void
, возвращают тип, но не используют возвращаемое значение. Поскольку компилятор позволяет вызов, вы не можете отловить пропуск. Это правило запрещает вызовы функции non-void
, где возвращаемое значение не используется. Если вы не намереваетесь использовать возвращаемое значение функции, явным образом бросьте возвращаемое значение к void
.
Значение, возвращенное функцией, имеющей непустой тип возврата, должно использоваться.
Если вы ожидаете нарушение правила, но не видите его, обратитесь к Кодированию Стандартных Нарушений, Не Отображенных.
Группа: Функция |
Категория: необходимый |
Категория AGC: удобочитаемость |
Язык: C90, C99 |