【发布时间】:2009-08-31 19:28:48
【问题描述】:
我有一个外部设备可以输出二进制数据的 UDP 数据包,而嵌入式系统上运行的软件需要读取此数据流,对其进行解析并做一些有用的事情。二进制数据也被记录到文件中。我想编写一个解析器,可以轻松地直接从 UDP 流或文件中获取输入,将数据解析为特定格式,然后将输出定向到文件(例如 matlab dat 文件)或另一个进程这将进行一些实时处理。是否有任何资源可以帮助我解决这个问题,最好的方法是什么?我认为使用 C++ 流可能有意义,但我不熟悉创建自定义输出流。这似乎是一种好方法,还是有更好的方法?
谢谢。
【问题讨论】:
标签: parsing udp stream binary-data io