ソケット プログラミングにおけるパフォーマンス、速度、その他の動作の観点で、read()
と のrecv()
間、およびsend()
との間の違いは何ですか?write()
ベストアンサー1
違いは、recv()
/ はsend()
ソケット記述子に対してのみ機能し、実際の操作に対して特定のオプションを指定できることです。これらの関数は少し特殊化されています (たとえば、 を無視するフラグを設定したりSIGPIPE
、帯域外メッセージを送信したりできます...)。
関数read()
/は、すべての記述子で機能するユニバーサルwrite()
ファイル記述子関数です。