c++ gethostbyname함수는 도메인주소로 IP주소를 구하는 함수입니다.
www.naver.com 이런 도메인주소를 23.65.188.81 과 같은 ip주소로 변환된정보를 조회할수 있습니다.
#include <stdio.h>
#include <netdb.h>
#include <netinet/in.h>
#include <arpa/inet.h>
int main()
{
char *domainname = "www.naver.com";
struct hostent *hostinfo;
hostinfo = gethostbyname(domainname);
for(int k=0; hostinfo->h_addr_list[k] != NULL; k++)
printf("addrList : %s\n", inet_ntoa(*(struct in_addr*)hostinfo->h_addr_list[k]));
return 0;
}