0
我想使用子網廣播一個UDP包。 我想braodcast我的包到192.168.1.255? 我可以那樣做嗎?以及如何使用C++?我可以braodcast一個UDP包到網絡的一部分?
我想使用子網廣播一個UDP包。 我想braodcast我的包到192.168.1.255? 我可以那樣做嗎?以及如何使用C++?我可以braodcast一個UDP包到網絡的一部分?
如果您使用C++,我建議使用Boost ASIO包進行網絡連接。唯一的疑難雜症是要確保通過設置你的UDP套接字廣播能力:
boost::asio::socket_base::broadcast option(true);
socket.set_option(option);
升壓文檔的「示例」部分應該有很多的參考,讓你和運行。
看到這個:http://stackoverflow.com/questions/337422/how-to-udp-broadcast-with-c-in-linux – nc3b 2010-05-24 14:35:35