Модераторы: Partizan, gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Чтение из бинарного файла 
:(
    Опции темы
Relapse
Дата 19.2.2012, 10:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 7.10.2011

Репутация: нет
Всего: нет



Есть некий бинарник (во вложении пример ) , нужно считать из него все текстовые строки .
Первый байт содержит их количество , только как считать все это я так и не понял (текст может быть разной длинны ).
Сначала идет сам текст , потом 2 параметра , и так с каждым блокомм.

030000006D696E610000000000000000000000000000000000000000000000000000000001000000010000004B4F4B6C6F61000000000000000000000000000000000000000000000000000001000000010000005A495300000000000000000000000000000000000000000000000000000000000100000001000000

Сами параметры считывать необязательно , прост мне все это дело взорвало мозг уже.


Это сообщение отредактировал(а) Relapse - 19.2.2012, 10:22

Присоединённый файл ( Кол-во скачиваний: 5 )
Присоединённый файл  cz.dat 0,12 Kb
PM MAIL   Вверх
Karadul
Дата 22.2.2012, 18:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 378
Регистрация: 18.5.2006

Репутация: 1
Всего: 1



Формат определяется на глазок - сначала littleendian uint32 с количеством записей, потом сами записи с размером в 40 байт. В начале идет null terminated string. google:\\C# binary data parsing little endian google:\\C# read null terminated string from file

Это сообщение отредактировал(а) Karadul - 22.2.2012, 18:02
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
Partizan
PashaPash

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, Partizan, PashaPash.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | .NET для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0384 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.