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被版主删除