0

zeromqクライアントサーバーモデルを使用しています。

私のクライアントはコマンドラインからオプションを取得し、それらをサーバーに送信します。サーバーは各オプションを読み取り、stdoutへの出力を生成します(単純なコマンドラインツールから適応されています)。

stdoutをクライアントにリダイレクトする最良の方法は何ですか?

stdoutを文字列に転送できる場合は、これをzmq_msg_dataにコピーして送信できます。

乾杯!

4

1 に答える 1

1

ファイルにリダイレクトできます freopen( "file.txt", "w", stdout );

stringstreamまたは...と組み合わせるcout.rdbuf()

于 2012-07-18T15:38:45.553 に答える