Hola como podría obtener la diseccionar IPV4 del pc con router de este tipo:
192.168.1.xxx
Porque si creo un programa que sirve de servidor y el server_ip lo hago así:
Lo escribo directamente después de haber lo visto desde cmd pero asi el programa no es portable y si me cambie la ip tengo que cambiar lo y compilar de nuevo. Encima tengo que permitir las conexiones entrantes y salientes desde la configuración del router.
Como solucionar esto?
Gracias
192.168.1.xxx
Porque si creo un programa que sirve de servidor y el server_ip lo hago así:
Código (cpp) [Seleccionar]
server_ip.s_addr=inet_addr("192.168.1.4");
host=gethostbyaddr((char *)&server_ip,4,AF_INET);
Lo escribo directamente después de haber lo visto desde cmd pero asi el programa no es portable y si me cambie la ip tengo que cambiar lo y compilar de nuevo. Encima tengo que permitir las conexiones entrantes y salientes desde la configuración del router.
Como solucionar esto?
Gracias