Всего постов: 140
Бород: 2
Рейтинг: +39|3|-2 = +95%
2017-10-28 02:22:50
Худ. В. Кложев. Куйбышевское книжное издательство
Куйбышев (Самара), 1962 г. Бумага, печать.
Худ. В. Кложев. Куйбышевское книжное издательство
Куйбышев (Самара), 1962 г. Бумага, печать.
2017-10-28 02:03:33
И снова здравствуйте!
Опять с тупым вопросом:
есть некое устройство, которое отдает поток байт. в данном потоке попадается последовательность байт
13,10,@,@,@,@,13,10, /тут некотрые данные, которые надо вытащить/ 13,10.
Ну, то есть, если все это пихать в файл, то можно оттуда дергать по строчке, и строчку, следующюю за "@@@@" (назовем ее OUT) выдавать как результат. Все ок.
А вот теперь возникла необходимость разбирать это на два потока "на лету" — то есть в один порт кидаем весь поток, кроме нашей последовательности, в другой — содержимое строки OUT.
Как это реализовать, а то у меня что–то как–то слишком по–упоротому получается, через кучу case'ов?
//Unwaiter: простите-извините)))
Опять с тупым вопросом:
есть некое устройство, которое отдает поток байт. в данном потоке попадается последовательность байт
13,10,@,@,@,@,13,10, /тут некотрые данные, которые надо вытащить/ 13,10.
Ну, то есть, если все это пихать в файл, то можно оттуда дергать по строчке, и строчку, следующюю за "@@@@" (назовем ее OUT) выдавать как результат. Все ок.
А вот теперь возникла необходимость разбирать это на два потока "на лету" — то есть в один порт кидаем весь поток, кроме нашей последовательности, в другой — содержимое строки OUT.
Как это реализовать, а то у меня что–то как–то слишком по–упоротому получается, через кучу case'ов?
//Unwaiter: простите-извините)))