读书人

udp发包急需同步吗

发布时间: 2012-09-17 12:06:51 作者: rapoo

udp发包需要同步吗?
多线程下,TCP发送信息是需要同步的。现在我使用的是UDP,想请问UDP在多线程使用的时候,是否需要对它的发包进行同步呢?不做同步的话,会出问题吗?

[解决办法]
TCP必须同步,如果你真的要写成多个线程写一个SOCKET,事实上是完全没有人这样做的。

UDP不需同步,因为它是报文,并发读并发写都是没有问题的,注意检查返回值即可。

读书人网 >C++

热点推荐