Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Обрашение к биту данных


Kostafey ©   (2006-04-21 22:32:00) 

В общем задача такая: написать прогу реализующую алгоритм линейного регистра сдвига. С работой по байтам - все понятно (байты можно ксорить друг с другом как угодно), а вот с битами, когда количество бит ключа (гаммы) не равно количеству бит в байте - не понятно. Нужно как-то обратится непосредственно к биту. Кто-нибудь может помочь ?


Kostafey   (2006-04-22 21:22:00) [1]


> Zeqfreed ©   (22.04.06 21:09) [6]

Просто руки не дошли.


Zeqfreed   (2006-04-22 21:09:00) [2]

А почему от [3] отказываетесь? На блюдечке только в ресторане подают.


Kostafey   (2006-04-22 21:07:00) [3]


> Германн ©   (22.04.06 02:26) [4]

А подскажи, пожалуйста, как работает

>  Set Of.

Пример какой-нибудь чтоль ?


Германн   (2006-04-22 02:26:00) [4]

Не пинайте меня ногами!
Ещё раз упомяну свой любимый способ работы с битами - Set Of.
Правда он работает только в 32 байтах и, следовательно в 256 битах.
Но есть TBits, а я ДСП применяю свою примочку.


Eraser   (2006-04-22 00:09:00) [5]


> Kostafey ©

http://podgoretsky.com/ftp/Docs/Delphi/Podgoretsky/bits.html


Kostafey   (2006-04-21 23:56:00) [6]


> shl
> shr

Ну да, но это не дает нужных возможностей.

Вот допустим, нужно толучить значение 5-го бита или присвоить значение
8-му биту, то тогда как ?


Desdechado   (2006-04-21 22:55:00) [7]

shl
shr


Наверх

Титульная страница Поиск, карта сайта Написать письмо