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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Alex9999
2 / 2 / 0
Регистрация: 23.01.2013
Сообщений: 23
#1

Алгоритм разбора данных. Не изобретаю ли я велосипед? - C++

02.12.2013, 19:57. Просмотров 213. Ответов 0
Метки нет (Все метки)

Доброго времени суток!
Часто сталкиваюсь со следующей задачей:
Поступают данные в пачках (массивах) по N байт – где разные байты и биты, отвечают за состояние каких либо параметров.
Соответственно разбираю их и анализирую их состояние.
На основании состояния параметров как-то их отображаю.
Так как мне надоело делать одно и тоже решил написать «комплекс » классов для разбора:
- Данные о ожидаемом состоянии параметров читаю из некоего файла.
- создаю некий «фильтр» для принятия решения по статусу параметра.
- далее передаю входные данные
- получаю список: «название параметра» , «значение» , «статус»
Вопрос: может уже есть какое то стандартное средство решения данной задачи?
Заранее спасибо!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.12.2013, 19:57     Алгоритм разбора данных. Не изобретаю ли я велосипед?
Посмотрите здесь:
C++ Пишу велосипед (shared_ptr)
C++ Создать классы: колесо, велосипед и автомобиль (иерархия или композиция)
C++ Создать базовый класс «Транспортное средство» и производные классы «Автомобиль», «Велосипед», «Повозка»
Дерево разбора C++
Ошибка в функции разбора уравнения C++
Получить переменные из строки путём её разбора C++
Нужен алгоритм поиска пути в этом лабиринте (будь то волновой алгоритм или алгоритм правой/левой руки ) C++
C++ Программа разбора и вычисления значения арифметического выражения
C++ Алгоритм сжатия данных
Процедура разбора полного пути к файлу, представленного строкой C++
Что вернет стековая функция разбора пар скобок? C++

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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru