RT,什么時候該用哪一組呢?另外,如果可能也請描述一下他們和sendto/recvfrom, sendmsg/recvmsg比較一下。請不要只貼API,API只說怎么用沒說有什么區(qū)別。
2 回答

烙印99
TA貢獻(xiàn)1829條經(jīng)驗 獲得超13個贊
Windows下的socket和Linux下的socket是不一樣的,我沒有查到sendmsg/recvmsg這個方法,上面的鏈接是一個類似的函數(shù),它和send/recv 的區(qū)別是,這個函數(shù)可以發(fā)送socket控制信息,看API就知道。
另外我也沒有看到有write/read函數(shù)。 sendto/recvfrom用于UDP鏈接,send/recv用于TCP鏈接。
你列舉的其余函數(shù),我都沒找到。

茅侃侃
TA貢獻(xiàn)1842條經(jīng)驗 獲得超22個贊
write/read,是關(guān)于寫特定的文件描述符使用的比較底層的系統(tǒng)調(diào)用,
sendto/recvfrom適用于用udp(數(shù)據(jù)包)方式的套接字中使用的,
其他的沒見過,我是學(xué)linux編程的
- 2 回答
- 0 關(guān)注
- 473 瀏覽
添加回答
舉報
0/150
提交
取消