【发布时间】:2012-02-01 20:37:19
【问题描述】:
我正在使用 Boost asio 发送和接收帧 TCP 消息。有谁知道使用 streambuf 的正确方法吗?
我是否应该将每个连接接收到一个流缓冲区中,然后解析出消息以在我的应用程序中传递?
或者我可以读入每条消息的单个流缓冲区,然后将流缓冲区本身传递出去吗?
理想情况下,我想要一种将单个数据字段解析到消息中/从消息中解析出来的简单方法,例如使用 istream/ostream。
任何建议表示赞赏!
【问题讨论】:
标签: c++ boost boost-asio