我在写一个客户端和服务器通过udp通信的测试程序,在客户端遇到了问题: 客户端首先是sendto向服务器端发送数据,然后用recvfrom接收,问题是在发送数据完成后,本来我想recvfrom应该阻塞等待服务器的应答数据的,但是到了recvfrom函数就是直接返回了-1,而且错误是 WSAECONNRESET,socket在创建的时候默认的阻塞的,请问这里为什么没有阻塞
解决方案 »
- 浏览器插件写注册表可信站点,有没有方法实现不重启浏览器生效?
- 这个问题应该怎么解决?
- 关于绘图的巨难问题!!!
- 为何我用html help制作的文件看不到里面的图??
- 鼠标形状是自定义的,当鼠标移动到另一个程序的Dialog上,鼠标不可见,急!
- 出现错误“记录集为只读”如何将CRecordSet属性改为可写的??
- 如何安装程序时添加到计划任务???
- 求大侠帮忙,BOOL CDialogEx::OnCommand(WPARAM wParam, LPARAM lParam)
- 如何设置CListBox的表头及表头的宽度等???
- 在程序里怎样知道屏幕保护程序已经启动?
- 串口的奇怪问题:发送数据竟然触发EV_RXCHAR事件
- MFC基于对话框模式下如何保存数据
初始化socket 成功
sendto 可以发送出去
recvfrom 错误,返回-1,正确应该返回0或者接收到数据哪位指导一下啊
MSDN的原话