當前位置:編程學習大全網 - 電腦編程 - c語言socket的發送數據量太大,最多能發送多少?如何批量發送?

c語言socket的發送數據量太大,最多能發送多少?如何批量發送?

嗯,如果是UDP傳輸,壹般是1500左右。如果TCP大小不確定,比如要傳輸10000,那麽壹次傳輸的量有可能是小於10000的任何量。

為了解決這個問題,我建議妳使用阻塞套接字和TCP傳輸,在壹個循環中接收壹個大數據包,每次接收多少字節就移動多少字節的內存表,在下壹個循環中繼續接受,直到傳輸完壹個完整的包。

  • 上一篇:如何破解C語言編寫的軟件
  • 下一篇:比亞迪l3壹鍵啟動顯示未檢猜到鑰匙是什麽原因''
  • copyright 2024編程學習大全網