我在同一台pc上用一个程序发送组播数据,用另外一个程序接收总是收不到数据,请问是不是要设置socket的什么属性呀?
例如,我发送的地址是234.5.6.7,端口5100,接收的地址也这样设置了以后,程序总是停在recvfrom()处,没有返回。
如果我用两台机器,一个发送,另外一个接收,就能正常接收到数据。
请帮忙啊,谢谢先
例如,我发送的地址是234.5.6.7,端口5100,接收的地址也这样设置了以后,程序总是停在recvfrom()处,没有返回。
如果我用两台机器,一个发送,另外一个接收,就能正常接收到数据。
请帮忙啊,谢谢先
解决方案 »
- CListView 的 问题
- 怎么比较两个图标文件(ICO)?
- 如何控制刻录机禁止、只读、读写?
- 帮我看程序
- 在VC中_CommandPtr的实例化
- 如何由图生成最小生成树
- 双缓冲不见效果,小弟不解?成功者请进
- 建立了一个win32App,增加了一个堆栈类,声明放在了*.H文件中,相应的函数定义放在了*.cpp文件中,VC总是找不到函数定义
- 问一下,如何使诸如FlexGrid,多行TextBox,等控件滚动条保持处于最底,以便看到最新更新的数据?
- 为什么得到的只有第一个字符,不是整个串
- ADO的CreateParameter函数输入中文值的问题??
- 在对话框工程里无法响应WM_SETFOCUS,WM_KILLFOCUS信息?
如果用两个,其中一个Bind会失败.要设置为允许loopback