问题描述
websocket 服务器接收需要作为 std::istream
传递给函数的消息。我使用 istringstream
作为中间步骤:
#include <iostream>
#include <sstream> // std::istringstream,std::stringbuf
#include <string>
...
std::istringstream _iss;
std::istream &_inputbuff = _iss;
我的消息处理程序以字符串形式接收消息并设置 _iss.str(message)
。
这种方法不会用新的数据块更新流,因此下一个函数只对最后一个数据包进行采样。有没有办法附加到 istringstream
而不是设置?
谢谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)