я могу Braodcast пакет UDP на часть сети? - PullRequest
0 голосов
/ 24 мая 2010

Я пытаюсь передать пакет UDP, используя подсеть.я хочу передать мой пакет на 192.168.1.255?могу ли я сделать это ?а как с помощью с ++?

1 Ответ

1 голос
/ 24 мая 2010

Если вы используете C ++, я бы рекомендовал использовать пакет Boost ASIO для работы в сети. Единственное, что нужно - это обязательно установить возможность вещания на своем сокете UDP через:

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

В разделе «Примеры» документации по бусту должно быть много ссылок, чтобы вы могли приступить к работе.

...