Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
MaxRV
Зарегистрирован: 19.12.2002 Сообщения: 1 Откуда: Lutsk
|
Добавлено: Чт Дек 19 2002 18:53 Заголовок сообщения: Программирование |
|
|
Как в С++ прочитать файл как последовательность бит и какой тип данных при этом использовать? |
|
Вернуться к началу |
|
|
Alexzhs
Зарегистрирован: 10.03.2002 Сообщения: 33
|
Добавлено: Чт Дек 19 2002 21:19 Заголовок сообщения: Re: Программирование |
|
|
Сдвигай последовательно все байты файла в какую-либо сторону ( |
|
Вернуться к началу |
|
|
Sorokano Гость
|
Добавлено: Сб Дек 21 2002 15:55 Заголовок сообщения: Re: Программирование |
|
|
включи stdio и юзай ф-ю для чтения бинарного файла Пр. main() ... FILE* f; f=fopen("data.dat","rb"); ... где rb=read binary file. надеюсь, поможет. |
|
Вернуться к началу |
|
|
Chief Гость
|
Добавлено: Вс Дек 22 2002 15:54 Заголовок сообщения: Re: Программирование |
|
|
Действуй так: 1. Если не конец файла, прочитать из файла слово nWord (32 или 16 бит, в зависимости от компилера), счётчик маски (целое) nMask=0. 2. Если nMask==32(или 16), то переход на шаг 1, иначе очередной бит (тип bool) bCurBit=nWord&(1 |
|
Вернуться к началу |
|
|
|