#1344. Ссылка. Хитрости с битовыми операциями
https://tproger.ru/digest/awesome-bits/
Я вот совсем не сторонник подобных штучек, но мало ли…
Цитата оттуда:
Целые числаУстановка n-ого бита1x | (1<<n)Обнуление n-ого бита1x & ~(1<<n)Переключение n-ого бита1x ^ (1<<n)Округление до следующей степени двойки12345678unsigned