我真的不明白,对于read(),async_read(),write()和async_write()的评论也可能会以简短的写入或读取而告终,对吗?
为什么这些功能不一样?
我应该完全使用它们吗?
有人可以帮我澄清一下吗?

最佳答案

read,async_read,write和async_write是组成函数,它们多次调用类函数,直到发送了请求的字节数为止。为了方便起见,图书馆将它们包括在内。否则,每个开发人员都需要实现相同的逻辑。

类函数直接包装基础的OS函数,这些基本在文档中说明:这些函数可能在所有字节传输之前返回。

在大多数情况下,您应该使用免费(合成)功能来传输数据。

10-04 21:46
查看更多