首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

Qt socket通信有关问题,执行第二次不能正常收发包显示

2013-09-05 
Qt socket通信问题,执行第二次不能正常收发包显示我写了一个c+Qt功能的treaceroute程序,我先设置了发送和

Qt socket通信问题,执行第二次不能正常收发包显示
我写了一个c+Qt功能的treaceroute程序,
   我先设置了发送和接收的端口,然后向目的主机发送udp数据,如果收到说明端口已经连接,在发3组icmp探测数据,测试rtt值,大致思路是这样的,然后利用qt线程将c融合到界面实现traceroute功能。
当程序第一次运行的时候都很正常,但是重新执行,在不关界面的情况下,就一直返回接收不到数据包呢。第二次执行的时候第一次的线程是停止了的,是不是第二次执行的时候,要初始化一些socket值呢?是那些呢?端口,还是其他什么的? Qt socket通信 线程
[解决办法]
描述的看不懂
[解决办法]
第一次执行结束后:可能你close了socket  或者对方close了连接

热点排行