我想打开一个 Datagramsocket 并向我的网络设备发送一些数据包。但是,当我使用以下 cood 时,会抛出异常:
Cannot Assign Requested Address: 192.168.1.114:1900
Poco::Net::SocketAddress sa("192.168.1.114",1900);
Poco::Net::DatagramSocket dgs(sa);
std::string text = "hello";
dgs.sendBytes(text.data(),text.size());
这里有什么问题。我还使用 udp 测试软件来测试接收端是否能够在此端口上接收 udp 数据包并且它可以工作,但是使用上面的 poco 代码它不起作用。
亲切的问候