SoloCodigo
Programación General => C/C++ => Mensaje iniciado por: Rafantastico en Martes 2 de Octubre de 2007, 21:19
-
Hola
estoy analizando un programa básico de cliente servidor en c y ya que yo vengo de Java tengo alguna que otra deficiencia en punteros. Podría alguien explicarme qué hace la siguiente línea:
server.sin_addr = *((struct in_addr *)he->h_addr);
//server es un struct sockaddr_in y he struct hostent
Gracias por todo y sean felices.
-
usa el retorno de inet_ntoa . si no te suena es algo parecido ( "parecido" ) a inet_addr.
inet_ntoa(*((struct in_addr *)he->h_addr));
Espero que te funcione ;)