Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.08;
Скачать: CL | DM;

Вниз

Большие переменные   Найти похожие ветки 

 
Zaletchik   (2005-12-13 15:37) [0]

Подскажите пожалуйста можно ли создать  буфер на 255 байт и более, в котором можно было  бы делать операции побитного сдвига влево/вправо и как?


 
Anatoly Podgoretsky ©   (2005-12-13 15:39) [1]

Можно


 
Zaletchik   (2005-12-22 11:46) [2]

Не подскажешь как?


 
evvcom ©   (2005-12-22 12:06) [3]

Вообще сдвиг делается shl и shr в паскале. В случае с данными более 4 байт, надо старший/младший разряд переносить в следующие 4 байта. Поэтому добавляются дополнительные проверки перед сдвигом и последующий or после сдвига.
Если использовать ассемблер, можно оптимизировать алгоритм за счет использования циклических сдвигов.



Страницы: 1 вся ветка

Текущий архив: 2006.01.08;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.015 c
1-1133898010
Rem
2005-12-06 22:40
2006.01.08
EOleException и сообщение об исключительной ситуации


14-1134504989
(CHALING 32)S K i N E R
2005-12-13 23:16
2006.01.08
CHAT


3-1131922025
mfender
2005-11-14 01:47
2006.01.08
Empty Dataset, новая запись и Stack Overflow...


4-1131079994
msgipss
2005-11-04 07:53
2006.01.08
Функция NtQuerySystemInformation - разве на win2000 не работает ?


14-1134661370
Bogdan1024
2005-12-15 18:42
2006.01.08
Дуглас Коупленд "Рабы Майкрософта"