![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 11.07.2015
Сообщений: 2
|
![]()
Здравствуйте, с битами и байтами я никогда не работал, но приходится в быстром темпе изучать. Так вот в чём вопрос.
В файл записаны пакеты данных по 5 байт, пакетов около 1000. Первый байт информационного характера, а 2-5 32-х разрядное число, мне нужно нужно открыть этот файл нечётные пакеты оставить без изменения, а в чётных продублировать 32-х разрядное число и записать его после 5 байта в итоге получится структура: 5 байт 9 байт 5 байт 9 байт и т.д. И потом всё это записать в файл. В инете слишком много разношёрстной информации и голова уже от этого кругом. Спасибо за помощь. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 01.06.2015
Сообщений: 497
|
![]()
Чтение данных по 5 байт с файла:
Код:
Код:
Если помог, буду очень благодарен за Ваш отзыв (весы в левой нижней части сообщения).
Последний раз редактировалось Krasiosoft; 11.07.2015 в 20:04. |
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 11.07.2015
Сообщений: 2
|
![]()
Krasiosoft, спасибо за помощь, буду разбираться!
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 01.06.2015
Сообщений: 497
|
![]()
Но если речь идет именно о C++ Builder'e, то скорее всего, будет корректнее использовать его компонент TFileStream или функции FileOpen и FileRead.
Я привел пример чтения файла средствами языка С.
Если помог, буду очень благодарен за Ваш отзыв (весы в левой нижней части сообщения).
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поворот TBitMap через массив байтов | Adult_Master | Мультимедиа в Delphi | 11 | 11.07.2015 22:05 |
массив байтов в dll | BARNEY | Общие вопросы Delphi | 2 | 10.06.2011 18:52 |
FileStream Read и массив байтов | bondik | Общие вопросы .NET | 5 | 06.10.2010 22:36 |
assembler массив байтов | AlexandrHouse | Помощь студентам | 5 | 01.02.2010 19:03 |
Помогите разобраться в задаче на массив | WerMut | Помощь студентам | 1 | 04.11.2009 16:35 |