Форум программистов, компьютерный форум CyberForum.ru

Выбор строк по значениям интересующих байтов - C++

Восстановить пароль Регистрация
 
UkrAl
Сообщений: n/a
04.04.2011, 07:56     Выбор строк по значениям интересующих байтов #1
Дано: База данных в виде файла.dat. База представляет собой числа, латинские буквы, знаки "+", "-" разделённые пробелами. Много строк вида:
2CAA 30 00 00 22.5+63 20 48 2.2 6.13M 90081200003+6320 0000 UUU

Значение имеют байты:
1, 2-14, 15-16, 18-19, 21-24, 25, 26-27, 29-30, 32-33, 34-36, 37, 38-44 и т.д. до 77

Задача: Выбрать строки по значениям интересующих байтов (например, значение байта 29-30 должно быть > 0.57 или значение байта 76 должно быть "U")

Исполнение: Си++

Вопрос: При помощи каких функций считывать инфо из нужных байтов базы, при том что в базе чередуются численные и строковые переменные, желательно пример во избежании кучи глупых вопросов)

Спс за ответ)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.04.2011, 07:56     Выбор строк по значениям интересующих байтов
Посмотрите здесь:

Сумма байтов C++
порядок байтов C++
Замена байтов/битов C++
C++ Определить в двумерном массиве числа, равные наименьшим значениям элементов строк
осуществлять выбор строк программы C++
Порядок байтов C++
Найти числа в1,в2,...вm,равные наименьшим значениям строк C++
По заданным значениям C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 20:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru