针对rbuffer可能溢出问题的改进,不知道是否正确?
来源:7-5 NIO模型实现ChatServer_read事件

weixin_慕虎6569856
2020-02-11
写回答
1回答
-
Stannum
2020-08-08
同学好~你的整体思路是对的,当需要读取的数据长度超过缓存区大小的时候,我们确实需要多次进行读取以获得完整的数据。不过在实际应用中,大部分情况下我们还会在此基础上设计一些通信协议以便辅助进行数据分包。这些更细节的优化处理,我们计划在后续课程更新升级时,再为大家演示,还请你持续关注我们的课程~
00
相似问题