ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
4 декабря
1427063 Топик полностью
il-2 (16.04.2024 15:38, просмотров: 86) ответил AlexBi на Херова гора операций получается из-за того, что компилятор почему-то не догадывается сообразить, что u16*u16=u32 и не хочет оптимизировать u8*u16 или u8*u32, вместо этого приводит все к u32 и вызывает библиотечную функцию.
Может код в студию? Я по своим давним воспоминаниям сужу - тоже у меня было беспокойство насчет неадекватных вызовов функций умножения/деления "не той разрядности". Но в большинстве (не во всех) случаях оказывалось что компилятор поступал правильно, не оптимизируя мои выражения в соответствии с моими представлениями.