Не должно быть явных плавающих-интегральных преобразований выражения значения
Не должно быть явных плавающих-интегральных преобразований выражения cvalue.
Если вычислить выражение и позже привести результат к другому типу, приведение не повлияет на базовый тип вычисления. Например, в этом примере результат целочисленного деления затем преобразуется в тип с плавающей запятой.
short num; short den; float res; res= static_cast<float> (num/den);
Если вы ожидаете нарушения правила, но не видите его, обратитесь к разделу Нарушения стандартов кодирования не отображаются.
| Группа: Выражения |
| Категория: Обязательно, Автоматизировано |