找回密码
 立即注册
收起左侧

《Qt及Qt Quick开发实战精解》中QUdp实现局域网中遇到的问题

4
回复
7585
查看
[复制链接]

尚未签到

来源: 2016-10-17 17:45:01 显示全部楼层 |阅读模式
1Qter豆
我有一个问题是在《Qt及Qt Quick开发实战精解》碰到的,使用QUdp实现局域网通信,可是我运行时发现只有一方可以发送信息,而且在线用户列表会不更新,求解答


最佳答案

查看完整内容

源码如果用指定版本Qt编译应该是没有问题的,功能都测试过。 具体到自己的环境,需要一点点去调试的,建议写个简单的程序,只实现单一的功能去调试,因为调试大程序问题很多。
回复

使用道具 举报

累计签到:1564 天
连续签到:1 天
2016-10-17 17:45:02 显示全部楼层
源码如果用指定版本Qt编译应该是没有问题的,功能都测试过。
具体到自己的环境,需要一点点去调试的,建议写个简单的程序,只实现单一的功能去调试,因为调试大程序问题很多。
回复

使用道具 举报

尚未签到

2016-10-19 10:48:51 显示全部楼层
yafeilinux 发表于 2016-10-18 17:28
源码如果用指定版本Qt编译应该是没有问题的,功能都测试过。
具体到自己的环境,需要一点点去调试的,建议 ...

换了电脑功能能完成,是因为电脑的防火墙之类的问题吗
回复

使用道具 举报

尚未签到

2016-10-19 10:54:01 显示全部楼层
yafeilinux 发表于 2016-10-18 17:28
源码如果用指定版本Qt编译应该是没有问题的,功能都测试过。
具体到自己的环境,需要一点点去调试的,建议 ...

另外还有一个问题能不能麻烦一下,就是用udp广播实现两个程序之间的数据交换,有时会出现一方能接收但是不能发送,在 udp传输数据包的过程会丢包吗,是因为丢包吗,感觉就像一个程序只能发送,接受的功能出了问题
回复

使用道具 举报

累计签到:1564 天
连续签到:1 天
2016-10-20 10:50:25 显示全部楼层
kyww 发表于 2016-10-19 10:54
另外还有一个问题能不能麻烦一下,就是用udp广播实现两个程序之间的数据交换,有时会出现一方能接收但是 ...

丢包问题一般不用考虑,应该是其他影响的,有可能是防火墙。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了