void udpCommandComm::slot_udpRecvBroadcast()
{
char buffer[1024];
QByteArray data;
// QHostAddress addr;
// quint16 port;
while(recvBroadcast_Flag)
{
int bytesRead = 0;
bytesRead = recvCommandSocket->udpRecv(buffer, 1024);
if(bytesRead > 0)
{
qDebug()<<"接收到UDP广播"<<buffer<< " " <<bytesRead;
data = QByteArray(buffer, bytesRead);
}
}
qDebug() << "UDP thread stopped";
}
为什么接收一次消息就程序崩溃了