C++Builder
  Начало   Форум   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Одновременное чтение с 8 файлов  (Прочитано 1057 раз)
Silyet
новенький


Сказали спасибо: +0/-0
Offline

Сообщений: 2


Одновременное чтение с 8 файлов
« : 12 Июль 2015, 20:33:41 »

Здравствуйте. Помогите пожалуйста.
В файле сохранены данные, состоящие из пакетов по 7 байт, пакетов N-ое количество. Таких файлов 8.
7 байт имеют структуру: 1 байт(младший) и 2 байт(старший) - 16 битное число, с 3 байта (младший) по 6 байт (старший) 32 битное число и 7 байт (какая-то информация)
Нужно открыть 8 файлов прочитать у каждого, допустим, 1 пакет найти минимальное и максимальное число для 16 битного и 32 битного числа (из этих 8 фалов) и записать их в новый файл добавив к ним в конце 7 байт (информация)
В итоге получим новый файл в котором:
с 1 байта по 4 байт два 16 битных числа (min, max), с 5 байта по 12 байт два 32 битных числа (min, max) и 13 байт (7 байт информации) и процедуру повторить для каждого пакета.
Может кто-то уже решал подобную задачу и поделится опытом.
Большое спасибо всем за предоставленную помощь.
Записан
POV
Участник


Сказали спасибо: +107/-7
Offline

Сообщений: 640


Re: Одновременное чтение с 8 файлов
« Ответ #1 : 12 Июль 2015, 22:42:23 »

Вопрос-то в чём? .. открыть? записать? найти число? яйца почесать?
Записан
Silyet
новенький


Сказали спасибо: +0/-0
Offline

Сообщений: 2


« Ответ #2 : 13 Июль 2015, 17:59:38 »

Со многим я вроде бы уже разобрался, у меня остались только вопросы по поводу открытия 8 файлов, так как их может быть от 2 до 8 и они задаются пользователем, а не являются константой, хотя вроде бы идея по реализации уже есть, постараюсь завтра реализовать.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  




....

Powered by SMF 1.1.21 | SMF © 2025, Simple Machines
Страница сгенерирована за 0.049 секунд. Запросов: 19.