我可以将UDP包广播到网络的一部分吗?

时间:2010-05-24 14:30:31

标签: c++ networking udp

我正在尝试使用子网广播UDP包。 我想将我的包裹广播到192.168.1.255? 我能这样做吗?以及如何使用c ++?

1 个答案:

答案 0 :(得分:1)

如果您使用的是C ++,我建议您使用Boost ASIO包进行联网。唯一的问题是确保通过以下方式在UDP套接字上设置广播能力:

boost::asio::socket_base::broadcast option(true);
socket.set_option(option);

boost文档的“示例”部分应该包含大量引用,以帮助您启动和运行。