2

私はC++でいくつかのシミュレーションプログラムを作成し、それらの出力/入力をパイプで接続したいと考えています(おそらく、C ++ストリームを使用するのが最善の解決策です)。

このために、いくつかのオブジェクトをシリアル化したいと思います(たとえば、シミュレーションの出力/入力はテンソルと行列です)。この問題をどのように処理する必要がありますか?私はグーグルでシリアル化とパイプをしばらく探しましたが、これについては実際には何も見つかりませんでした...

出発点に関するヒントはありますか?たとえば、ブースト/シリアル化を使用してオブジェクトをパイプと交換するのは簡単ですか?一般に、シリアル化がテキストベースの場合(丸め誤差を回避するために、10進数ではなく16進値を送信します)、出力ストリームをテキストファイルにリダイレクトしたり、分割したりすることができれば幸いです。おそらく私のシミュレーションを別のプログラムで書いてください...

すべての答えのためのThx!

4

1 に答える 1

2

これらのライブラリを確認してください:

http://en.wikipedia.org/wiki/Thrift_(プロトコル)

http://code.google.com/apis/protocolbuffers/

于 2010-03-10T14:17:34.873 に答える