Значение составного выражения не должно быть присвоено объекту с более широким существенным типом
Значение составного выражения не должно быть присвоено объекту с более широким существенным типом.
Составное выражение является непостоянным выражением с помощью составного оператора. В Существенной Модели Типа составные операторы:
Мультипликативный (*, /, %)
Дополнение (бинарный +двоичный файл-)
Поразрядно (&, |, ^)
Сдвиг (<<, >>)
Условное выражение (?, :)
Если вы присваиваете результат составного выражения к большему типу, неявное преобразование может привести к потере значения, знака, точности или размещения.
Составное выражение присвоено объекту с более широким существенным типом.
Если вы ожидаете нарушение правила, но не видите его, обратитесь к Кодированию Стандартных Нарушений, Не Отображенных.
| Группа: существенная модель типа |
| Категория: необходимый |
| Категория AGC: консультация |