Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Вторник
26 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
640768
Топик полностью
SciFi
(23.12.2015 19:21, просмотров: 163)
ответил
Николай Коровин
на
По-моему, до нативного он оптимизирует. То есть до 16 или до 32, в зависимости от того, чему равен int неуказанной длины. Но вообще вроде 1L<<n это по-уму пишется, не?
Нет. n<16, поэтому int всегда подойдёт. В крайнем случае 1u, чтобы подавить предупреждение о смене знака.
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้
Ответить
В смысле «преследуя подразумевавшуюся цель расширить до n>16, пишется 1L<<n», я пытался сказать. Для n<16 оба нативных случая должны подойти.
-
Николай Коровин
(23.12.2015 20:13
)