podem ajudar-me sff? c++

Started by vanessa17, May 06, 2008, 10:16:04 AM

Previous topic - Next topic

vanessa17

oix começei agora a pouco tempo a aprender winsock e gostava q me dissesem o que está errado aqui neste codigo:


#include

#include

int main(){

WSADATA wsaData;

  if (WSAStartup(MAKEWORD(1,0),&wsaData) !=0){

   cout << "erro a iniciar winsock" << endl;}  

  char ip[80];

  char hname[80];

  gethostbyaddr(ip,sizeof(ip),0);

  gethostbyname(hname);

  cout << " O Hostname é " << hname << endl << "O Ip é: " << ip;

  return 0;

}

qnd executo aparecem simbolos estranhos no lugar do ip e do host. o Objectivo é aparecer meu o ip e o hostname, e ja agora,podiam me tambem dizer 1 site de referencia a winsock? é que estou a fazer por tentativas e dava jeito.
Obrigada, bjs