Nov*_*007 0 c sockets udp network-programming tcp
绑定函数用于为套接字描述符分配名称(sockaddr结构)。为什么需要TCP服务器而不是TCP客户端?为何bot UDP客户端和服务器需要它?
我还编写了正确的工作代码,而没有在UDP Client中使用bind()。
我不明白为什么bind()不能被普遍使用,即在上述所有情况下。
如果计算机没有其他方法可以知道将数据包发送到哪个程序,则仅需要进行绑定。对于较少连接的程序,这仅是接收端。
请看一下这篇文章中的socket connect()vs bind()。
解释完成的工作比我能做的要好得多。如果您以后有任何疑问。随意问:)