Описание тега bit-manipulation
Манипуляции с отдельными битами. Используемые операторы могут включать в себя побитовое И, ИЛИ, XOR, НЕ, сдвиг влево и сдвиг вправо.
Манипуляции с отдельными битами. Используемые операторы могут включать поразрядное И (&
), ИЛИ (|
), XOR (^
), НЕ (~
), Сдвиг влево (<<
) и сдвиг вправо (>>
).
У Шона Андерсона есть большой набор задач, которые могут быть эффективно решены поразрядными операциями; коллекцию можно найти здесь.
Алан Майкрофт имеет несколько меньшую коллекцию (в основном бит-тиддлинг) программных приемов, в основном заимствованных из HAKMEM. Это доступно здесь.