cs_aardman
Messages postés1905Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention17 septembre 20123 21 juil. 2004 à 01:38
Salut,
Il faut linker ws2_32.lib
sous visual c++ tu peux mettre cette ligne en dessous des #include:
#pragma comment(lib, "ws2_32.lib")
De plus, avant d'appeler cette fonction, il faut initialiser winsock en appelant la fonction WSAStartup().
Aussi, il ne faut pas oublier WSACleanup() a la fin.
cs_aardman
Messages postés1905Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention17 septembre 20123 21 juil. 2004 à 01:44
Salut,
et je viens de voir le commentaire "Stocke dans hostname le nom de la machine".
Si tu veux trouver le nom de la machine c'est pas avec gethostbyname mais avec gethostname que tu l'aura.
Je sais pas ou tu a trouvé cette doc, mais le param de gethostbyname n'est pas [out] mais [in].
Steph115
Messages postés163Date d'inscriptionmercredi 22 octobre 2003StatutMembreDernière intervention 3 février 2012 21 juil. 2004 à 01:52
SAlut et encore merci j'ai fait avec gethostname et ca marche
la ou j'ai trouver ce out est un copier coller exact de la msdn tu peux l'avoir a l'adresse : gethostbyname