最近用QSocketDevice写了个UDP程序,主机IP:192.168.1.104,向主机地址或(127.0.0.1)writeblock时正常,能收到发送的消息,但是我将地址改为广播地址后,就收不到消息了,我的广播地址设置为192.168.1.255,按理说应该是向整个网段广播消息的啊,不知道是什么原因,向这个地址写消息没有反应!
PS:我参考别人用QT4写的UDP局域网聊天程序,其程序中直接用QHostAddress::Broadcast来指示广播地址的,但是QT3中没有对应的变量,鉴于我主机IP是192.168.1.104 所以我将广播地址设置为192.168.1.255,难道是这里出错了?请高手帮忙解答,不胜感激......