Я пытаюсь получить свой локальный (не внешний) IP-адрес с помощью функции getaddrinfo (), но я видел примеры здесь , и они были слишком сложными для моих нужд. Также видел другие сообщения, и большинство из них действительно хотели получить внешний IP, а не локальный.
Может ли кто-нибудь предоставить ссылку на простой пример (или простой пример) о том, как получить свой собственный локальный IP-адрес с помощью этой функции?
Просто чтобы было ясно, когда я говорю локально, если маршрутизатор имеет значение 192.168.0.1
, мой локальный IP-адрес может быть что-то вроде 192.168.0.x
(просто пример).