Страница 1 из 1

бинарное чтение файла..

Добавлено: 02 ноя 2009, 17:10
Garry
Как? То есть мне нужно реализовать с помощью Делфи открытие любого файла и чтение его побитово...то есть чтение какого нибудь файла допустим в райчедит...чтобы показывало не содержимое файла, а побитовое чтение вроде 010110001110101101 ........ как это сделать? с примером если можно, новичок(

Re: бинарное чтение файла..

Добавлено: 03 ноя 2009, 09:05
Хыиуду
Побитовое чтение - это фикция. Минимальная единица передачи информации - это байт, и чтобы сделать иначе, надо разработать другой компьютер. Если ваш преподаватель этого не знает, мне вас жаль. Так что открываем файл как file of byte, считываем побайтно, переводим каждый байт в двоичный вид (раздел "Алгоритмы") и выводим в RichEdit

Re: бинарное чтение файла..

Добавлено: 03 ноя 2009, 09:50
atavin-ta
Минимальная адресуемая ячейка - это конечно байт. Но ведь байт состоит из битов. Предположим, я прочитал байт, из него через маску и здвиг взял один бит и макой же со сдвигом поместил его куда шочу. Что это, если не побитовое чтение? Реализуется через побайтовое, ну и что? Не если недопрепод задаёт такое новичку, то мне тоже жаль автора темы.