0

我正在使用 zeromq 客户端服务器模型。

我的客户端从命令行获取选项并将它们发送到服务器。服务器读取每个选项并将输出生成到标准输出(它是从一个简单的命令行工具改编而来的)。

将标准输出重定向回客户端的最佳方法是什么?

如果我可以将 stdout 指向一个字符串,我可以将它复制到 zmq_msg_data 以进行传输。

干杯!

4

1 回答 1

1

您可以将其重定向到文件 freopen( "file.txt", "w", stdout );

或...stringstream结合cout.rdbuf()

于 2012-07-18T15:38:45.553 回答