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

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

Войти
Регистрация
Восстановить пароль
 
Увася
0 / 0 / 0
Регистрация: 26.11.2012
Сообщений: 9
#1

Как мне найти позиции,с которых начинаются идти пакеты информации,и создать из этих позиций новый массив? - C++

26.11.2012, 23:05. Просмотров 292. Ответов 3
Метки нет (Все метки)

Всех приветствую!!!Может мне кто нибудь подсказать,у кого время есть...Я с битами запутался-у меня последовательность бит с HDLC-флагами(01111110)идут они друг за другом,иногда прерываясь пакетами данных,не кратными 8...Как мне найти позиции,с которых начинаются идти эти пакеты информации,и создать из этих позиций новый массив????!!!Уже перепробовал кучу всего,заносит совсем не то....Подскажите пожалуйста!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.11.2012, 23:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как мне найти позиции,с которых начинаются идти пакеты информации,и создать из этих позиций новый массив? (C++):

В заданной строке символов найти слова минимальной и максимальной длины и выдать позиции, с которых они начинаются. - Turbo Pascal
В заданной строке символов найти слова минимальной и максимальной длины и выдать позиции, с которых они начинаются. Подсчитать количество...

В заданной строке символов найти слова минимальной и максимальной длины и выдать позиции, с которых они начинаются. - Turbo Pascal
В заданной строке символов найти слова минимальной и максимальной длины и выдать позиции, с которых они начинаются. Подсчитать количество...


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

Или воспользуйтесь поиском по форуму:
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MaRKerNSK
24 / 11 / 1
Регистрация: 26.11.2012
Сообщений: 110
Записей в блоге: 2
26.11.2012, 23:18 #2
Попробуй ввести спец символ означающий конец пакета например если у тебя массив положительных чисел то например -1 свидетельствует что пакет кончился. надо собирать новый. Ну это я как понял по самому вопросу) если что не так то говори подробней=) всегда поможем)
Увася
0 / 0 / 0
Регистрация: 26.11.2012
Сообщений: 9
27.11.2012, 14:03  [ТС] #3
Не много не понимаю...У меня есть сигнал в HDLC формате.Там идут HDLC флаги (01111110)друг за другом,образовывая холостой ход.Иногда он прерывается пакеты информации.Так вот мне нужно определить через какой период появляются эти пакеты информации.Я так понимаю сначало надо определить позиции, с которых начинаются эти пакеты и создать из них массив...У меня пока получается массив из позиций начала пакетов и последующими битами...А как мне сделать,что бы массив запоминал только начало пакета и потом снова переходил к поиску я не знаю...
MaRKerNSK
24 / 11 / 1
Регистрация: 26.11.2012
Сообщений: 110
Записей в блоге: 2
27.11.2012, 19:35 #4
Циклом, закончил хорошо начинай заново) Но тут надо правильно задачу поставить, и точно дать все входящие данные и чётко обрисовать все выходящие =)
Yandex
Объявления
27.11.2012, 19:35
Ответ Создать тему
Опции темы

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