我正在使用zeromq客户端服务器模型。
我的客户端从命令行获取选项并将它们发送到服务器。服务器读取每个选项并生成输出到stdout(它已经从简单的命令行工具改编)。
将stdout重定向回客户端的最佳方法是什么?
如果我可以将stdout指向字符串,我可以将其复制到zmq_msg_data进行传输。
干杯!
答案 0 :(得分:1)
您可以将其重定向到文件
freopen( "file.txt", "w", stdout );
...或
将stringstream
与cout.rdbuf()