C++ Socket編程(二) send與recv 緩衝區與阻塞

 socket緩衝區 每一個socket在被創建之後,系統都會給它分配兩個緩衝區,即輸入緩衝區和輸出緩衝區。 send函數並不是直接將數據傳輸到網絡中,而是負責將數據寫入輸出緩衝區,數據從輸出緩衝區發送到目標主機是由TCP協議完成的。數據寫入到輸出緩衝區之後,send函數就可以返回了,數據是否發送出去,是否發送成功,何時到達目標主機,都不由它負責了,而是由協議負責。 recv函數也是一樣的,它
相關文章
相關標籤/搜索