Задано 4 байтовое число, с 10 по 4 биты сдвинуть влево на 3 разряда.
Считая младший бит с номером 0, примерно так (не компилировал, просто идея).
unsigned int shift4_10(unsigned int x)
{
unsigned int b = x & 0x7F0;
unsigned int r = ((b << 3)|(b>>4)) &0x7F0;
return (x&~0x7F0)|r;
}
Тот случай, когда проще написать решение, чем объяснить словами, как решать... :(
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
В коде что ниже есть такое копирование:
Такой вопрос, (я только учусь, так что не бейте) есть функция, которая удаляет элемент из массива:
Излазил вдоль и поперек форум(скорее всего чего-то не заметил)
не нашел четкого сравнения двух этих методов рисования виджетаОдин способ это рисовать все в paint()