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

udp的bind有关问题

2012-12-14 
udp的bind问题服务器端广播结果:qint64 x udpSocket-writeDatagram(datagram.data(), qint64(datagram.

udp的bind问题
服务器端广播结果:
qint64 x = udpSocket->writeDatagram(datagram.data(), qint64(datagram.size()),
QHostAddress::Broadcast, udpPort);
qDebug()<<"haswrite:"<<x<<"port :"<<udpPort;
输出是:
  haswrite: 98 port : 45454  
返回值不是 -1,说明广播成功了98字节,port值是:45454

客户端:
  udpport = 45454;
  bool x= udpsocket->bind(udpport,QUdpSocket::ShareAddress);
qDebug()<<"bind :"<<x;
输出事: bind: false

求大神指点,为什么一直Bind不上,到底是哪里出了问题啊、
[解决办法]
该回复于2012-10-09 10:03:00被版主删除

热点排行