Эм, да
Можно подробнее? Я именно про нативное
Побитовые операции.
Они не работают с типом бит
Потому что адресовать бит невозможно.
Ну так сами операции есть. Поверх k лонгов вполне можно держать триады битов
а в других языках типа можно?
Но юзкейсов для этого нет почти
И сколько этих триад?
их необязательно по три
Да вроде нет. Везде реализации через побитовый сдвиг. Но вот тут Ярослав написал чт есть, я удивился
Ну вот это работа с битами есть
в ассемблере на некоторых архитектурах есть, кстати)
Никакой язык не будет использовать такие фичи, кроме как при оптимизациях.
там это нихрена не для оптимизации)
А для чего тогда? Что дает адресация бита, если ни в каких языках она не используется?
на эмбеддед архитектурах нужно писать в отдельные биты IO-регистров)
Обсуждают сегодня