va voir ici : http://www.codeguru.com/network/index.shtml (dans la section Network Information)
<EDIT>
J'ai finalement eu le courage de faire le test. Ton erreur vient du fait que tu n'initialises pas Winsock (avec la fonction WSAStartup).
Voici le code qui marche bien chez moi:
#include <stdio.h>
#include <conio.h>
#include <winsock2.h>
int main(int argc, char* argv[])
{
int nRet;
WSADATA wsaData;
WORD version = MAKEWORD(1,1);
nRet = WSAStartup(version, &wsaData);
char Hostname[256];
nRet = gethostname( Hostname, 256 );
printf("Hello %s!\n", Hostname);
getch();
return 0;
}
tu lies ton projet avec ws2_32.lib et ça devrait marcher!
</EDIT>
[edtdd]--Message édité par gatorette--[/edtdd]