ВходНаше всё Теги codebook PARTS Поиск Опросы Закон Суббота
15 августа
/970590
Yft (14.01.2020 16:52, просмотров: 1904)
Как правильно сдвигать в uint64_t ? Понадобилось тут на STM32 в IARе написать прогу, в ней в частности потребовалось динамически генерировать маску, в зависимости от длины слова данных, пока я не выходил за пределы 32бит конструкция типа w_mask = (1 << word_size) - 1; работала адекватно, но, начиная с word_size >= 32 полная фигня, сплошные FFы везде, что я не так делаю?
Ответить
Ответы