Получить IP-адрес локального компьютера
В C ++, какой самый простой способ получить IP-адрес локального компьютера и маску подсети?
Я хочу иметь возможность определять IP-адрес локального компьютера в моей локальной сети. В моем конкретном случае у меня есть сеть с маской подсети 255.255.255.0 и IP-адрес моего компьютера 192.168.0.5. Мне нужно получить эти два значения программно, чтобы отправить широковещательное сообщение в мою сеть (в форме 192.168.0.255, для моего конкретного случая)
Изменить: многие ответы не дали ожидаемых результатов, потому что у меня было два разных сетевых IP-адреса.ториальнуюКодекс сделал свое дело (он дал мне оба IP-адреса). Благодарю.
Редактировать 2: благодаряБрайан Р. Бонди для получения информации о маске подсети.