Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Работа с битами

34K
22 августа 2008 года
Batman_08
26 / / 17.08.2008
как можно сичтывать информацию из файла побитно, ну и побитно ее выводить ?
3.7K
22 августа 2008 года
0nni
326 / / 24.06.2008
Побитно никак, лучше загрузи весь файл как массив байтов и читай побайтно: потом выводи побайтно, каждый байт прогоняя в цикле от 0 до 7 и смотри значения.
Например так
 
Код:
function CheckBit(const num, index : Byte) : boolean;
begin
  result := boolean((num shr index) and 1);
end;

где num - твой байт а index - номер проверяемого бита (0..7)
34K
22 августа 2008 года
Batman_08
26 / / 17.08.2008
Спасибо за мыслю !!!
Сделал не много по другому , но за основу взял твой совет !!!!!!:)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог