IPアドレス取得
Posted: 2010年4月08日(木) 18:21
wsock32.libの質問をした
ひょうです。
IPアドレスを取得ところで早速つまずいてしまいました・・・
-------------------------------------------------------
scanf("%s",&host);
/*ソケット初期化*/
ret = WSAStartup(0x0101, &wsaData);
if(ret != 0){
printf("Socket initialization ERROR.\n");
}else{
printf("Socket initialization OK.\n");
}
hostent = gethostbyname(host);
printf("%s",hostetn->h_addr);
--------------------------------------------------------
※struct hostent *hostent は最初に定義しているものとします。
ためしに"www.yahoo.co.jp"と入力してみましたが
よくわからない文字列になって返ってきました。。。
どのようにすればIPアドレスを取得することが出来るのでしょうか?
ひょうです。
IPアドレスを取得ところで早速つまずいてしまいました・・・
-------------------------------------------------------
scanf("%s",&host);
/*ソケット初期化*/
ret = WSAStartup(0x0101, &wsaData);
if(ret != 0){
printf("Socket initialization ERROR.\n");
}else{
printf("Socket initialization OK.\n");
}
hostent = gethostbyname(host);
printf("%s",hostetn->h_addr);
--------------------------------------------------------
※struct hostent *hostent は最初に定義しているものとします。
ためしに"www.yahoo.co.jp"と入力してみましたが
よくわからない文字列になって返ってきました。。。
どのようにすればIPアドレスを取得することが出来るのでしょうか?