在HOSTENT结构中得到IP地址的转换方法一直记不住,写个笔记记录一下吧!
HOSTENT* host;
IN_ADDR inAddr;
char szHostName[MAX_PATH] = {0};
SOCKET_ERROR == gethostname(szHostName, MAX_PATH )
host = gethostbyname(szHostName);
memcpy(&inAddr,host->h_addr_list[0],sizeof(inAddr)); //这一句是关键啊,就是有点搞不懂h_addr_list究竟是咋回事???