Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Общие вопросы по .NET и C# > Текстовый файл -> массив бит |
Автор: darel86 26.4.2010, 15:18 |
Здравствуйте! Не подскажите,как считать текстовый файл и записать данные в виде массива бит. Например: -текст в файле: ааа -массив:11111111 11111111 11111111 (ну или как там символ в битовом представленнии). Можно и не создавать массив. Мне нужно посчитать сколько "0" и "1" в битовой последовательности. Спасибо! |
Автор: KelTron 26.4.2010, 16:35 | ||
Ну считать как то так:
Кодировку и имя файла поменять на то что нужно. А потом из байтов читать биты..) Записывать симметрично..) |
Автор: darel86 26.4.2010, 19:36 | ||||||||
Побайтово можно ещё так считывать.
В том и вопрос..))Не понятно, как из байтов читать биты..)? Может есть какой-то способ побитово считывать информацию,и потом её засунуть в массив? Или выполнять логическую операцию "&" по первой ячейке памяти,результат сохранять в массив,затем смещать буфер вправо. Я правда не знаю как это реализовать на практике). |
Автор: KelTron 26.4.2010, 19:49 | ||
Например, можно с помощью такой функции - задаётся байт и позиция бита, который нужно проверить.
|