私はバイナリデータのUDPパケットとこのデータストリームを読み込み、解析して有用な組み込みシステム上で実行されるソフトウェアを吐き出す外部デバイスを持っています。バイナリデータもファイルに記録されます。私は簡単にUDPストリームまたはファイルから直接入力を受け取り、特定のフォーマットにデータを解析し、その出力をファイル(例:matlab datファイル)または別のプロセスに送るパーサーを作成したいと思いますいくつかのリアルタイム処理を行います。私にこれを手伝ってくれるリソースがありますか?そしてこれを進めるにはどうすればよいでしょうか?私はそれがC + +ストリームを使用する意味があるかもしれないと思うが、私はカスタム出力ストリームの作成に慣れていない。これは取る良いアプローチのように思えるか、それとももっと良い方法がありますか?効率的で柔軟なバイナリデータ解析
ありがとうございました。
お返事ありがとうございます。私はテープキャストを使ってパーシング部分を調べてみましたが、私はそれを好きです。私はまだ実際の入出力を残しています...私はUDPパケットからリアルタイムで、または記録されたデータファイルからデータを取得し、解析されたデータを別のファイルに書き込むか、makeそれは他のいくつかのクラスまたはプロセスにアクセス可能です。 – HazyBlueDot