租用问题

质量为本、客户为根、勇于拼搏、务实创新

< 返回租用问题列表

send和sendto的不同,send sb to do和send sb doing

发布时间:2023-09-04 08:01:45

send和sendto的不同

send()和sendto()函数都用于发送数据,但是它们有一些不同。
send()函数是在一个已建立的连接上发送数据。它需要一个套接字描写符作为参数,并且可以指定一些选项来控制发送操作。send()函数返回实际发送的字节数,如果发送失败,则返回⑴。
sendto()函数则是在一个未连接的套接字上发送数据。它需要一个套接字描写符、数据和目标地址作为参数。sendto()函数不关心目标地址是否是已建立连接,它会在每次发送时都指定一个目标地址。sendto()函数返回实际发送的字节数,如果发送失败,则返回⑴。
总的来讲,send()函数适用于已建立连接的套接字,而sendto()函数适用于未连接的套接字。