salut,
objet: le lien très intéressant donné ci-dessus par Joel F.
http://gametutorials.com/Tutorials [...] ng_Pg1.htm
--> programme "Making a connection"
J'ai une question à propos de cette partie du code:
char server_name[40] = "hostname";
/* If you are on a network and you want to run the client on another computer, you can get our IP from running ipconfig from the command line, and enter that IP address instead of the word "localhost". */
si on affiche* la variable host_entry initialisée par
host_entry = gethostbyname(server_name);
on s'aperçoit que la variable a stocké le nom de l'ordi.
*en ajoutant la ligne suivante: printf("le nom d'hote de la machine executant le client est: %s\n\n", *host_entry );
si l'on remplace "hostname" par une adr ip "45.123.87.11" (exemple fictif de l'adresse du prog serveur)
alors la variable host_entry a stocké cette fois l'adresse ip et pas le nom de l'ordi!
Explications svp?
Message édité par namerh le 12-09-2004 à 21:53:05