rmml.net
当前位置:首页 >> sEnDto 返回值 >>

sEnDto 返回值

根据你的描述你可以直接使用if来判断比如 if(sendto()>0) { } else { } {}内是你要进行的其他操作

检查,接收socket有没有绑定端口,绑定的哪个端口,这个端口,是不是客户端发送指定的端口相同。 其次,检查发送的socket所发送到的地址是不是正确的,端口是不是正确。 再次次,sendto是UDP的发送接口,UDP不提供有保证的服务(与TCP的不同)。...

sendto是-1代表失败 udp连接你看看网络状态netstat 是否有服务器等待连接

2种方法 1. 把CString str改成CString* str, 然后sendto.传指针的内容过去 2. sendto(m_socket,str.GetBuffer(),str.GetBuffer(str.GetLength()), 0,(SOCKADDR*)&addrCli,sizeof(SOCKADDR));传字符串过去.

发送的包,不是越大就越快的。太大的包,建议分开发送

htt ps://pan.baidu.com百度云分享 接收UDP数据,与recv()类似,但返回值是(data,address)。其中data是包含接收数据的字符串,address是发送数据的套接字地址。 s...

网站首页 | 网站地图
All rights reserved Powered by www.rmml.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com