| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > .NET для новичков > Чтение из бинарного файла |
| Автор: Relapse 19.2.2012, 10:21 |
| Есть некий бинарник (во вложении пример ) , нужно считать из него все текстовые строки . Первый байт содержит их количество , только как считать все это я так и не понял (текст может быть разной длинны ). Сначала идет сам текст , потом 2 параметра , и так с каждым блокомм. 030000006D696E610000000000000000000000000000000000000000000000000000000001000000010000004B4F4B6C6F61000000000000000000000000000000000000000000000000000001000000010000005A495300000000000000000000000000000000000000000000000000000000000100000001000000 Сами параметры считывать необязательно , прост мне все это дело взорвало мозг уже. |
| Автор: Karadul 22.2.2012, 18:02 |
| Формат определяется на глазок - сначала littleendian uint32 с количеством записей, потом сами записи с размером в 40 байт. В начале идет null terminated string. google:\\C# binary data parsing little endian google:\\C# read null terminated string from file |