我正在尝试将数据发送到 Qt 上具有特定 IP 地址的计算机。如果我使用Broadcast
一切都很好。但是当我想将数据发送到特定地址时它不起作用。这是我在发射器中的内容:
udpSocket = new QUdpSocket(this);
QHostAddress myAddress = QHostAddress("192.160.0.1");
udpSocket->writeDatagram((char*)myChar, len, myAddress, 45454);
在接收器我有:
udpSocket->bind(45454, QUdpSocket::ShareAddress);
难道我做错了什么?谢谢您的帮助。