ufm: (Default)
[personal profile] ufm
Нужна библиотека под Ц/Ц++ (но лучше под Ц), умеющая работать с битовыми полями.
Что конкретно нужно:
- объявление битового поля размерностью хотя-бы до 1024 бита. Лучше, конечно, без ограничений.
- двоичные операции над такими полями.
- подсчёт числа нулей/едениц в поле.

Есть такое в природе?

(no subject)

Date: 2006-08-29 07:14 (UTC)
From: [identity profile] lazyboa.livejournal.com
Какие сдвиги, bool == int ;-)

(no subject)

Date: 2006-08-29 11:38 (UTC)
From: [identity profile] dimas.livejournal.com
ну и сделай циклический сдвиг по всем битам этак на три влево. ы?