- 函数recv()/write()和readv()/writev()可以对所有的文件描述符使用;
- 函数recv()/send()、recvfrom()/writeto()和recvmsg()/sendmsg()只能操作套接字描述符;
- 函数readv()/writev()和recvmsg()/sendmsg()可以操作多个缓冲区;
- 函数read()、write()、recv()/send()和recvfrom()/sendto()只能操作单个缓冲区;
- 函数recv()/send()、recvfrom()/sendto()和recvmsg()/sendmsg()具有可选标志;
- 函数recvfrom()/sendto()和recvmsg()/sendmsg()可以选择对方的IP地址;
- 函数recvmsg()/sendmsg()有可选的控制信息,能进行高级操作;
IO函数的比较
最新推荐文章于 2024-11-01 18:34:38 发布