Значение выражения не должно быть присвоено объекту с более узким существенным типом или различной существенной категории типа
Значение выражения не должно быть присвоено объекту с более узким существенным типом или различной существенной категории типа.
Использование неявных преобразований между типами может привести к непреднамеренным результатам, включая возможную потерю значения, знака или точности.
Выражение присвоено объекту с различной существенной категорией типа.
Выражение присвоено объекту с более узким существенным типом.
Если вы ожидаете нарушение правила, но не видите его, обратитесь к Кодированию Стандартных Нарушений, Не Отображенных.
Группа: существенная модель типа |
Категория: необходимый |
Категория AGC: консультация |
Язык: C90, C99 |
MISRA C:2012 Rule 10.4
| MISRA C:2012 Rule 10.5
| MISRA C:2012 Rule 10.6