vc gethostbyname用法
来源:互联网 发布:游族网络2017最新资讯 编辑:程序博客网 时间:2024/05/05 09:55
#include <windows.h>
#include <winsock.h>
#include <stdio.h>
void main()
{
WSADATA wsaData;
char szHostname[100];
HOSTENT *pHostEnt;
int nAdapter = 0;
struct sockaddr_in sAddr;
if (WSAStartup(0x0101, &wsaData))
{
printf("WSAStartup failed %s/n", WSAGetLastError());
return;
}
pHostEnt = gethostbyname( "www.sina.com.cn");
while ( pHostEnt->h_addr_list[nAdapter] )
{
// pHostEnt->h_addr_list[nAdapter] is the current address in host
// order.
// Copy the address information from the pHostEnt to a sockaddr_in
// structure.
memcpy ( &sAddr.sin_addr.s_addr, pHostEnt->h_addr_list[nAdapter],
pHostEnt->h_length);
// Output the machines IP Address.
printf("Name: %s/nAddress: %s/n", pHostEnt->h_name,
inet_ntoa(sAddr.sin_addr));
nAdapter++;
}
WSACleanup();
return;
}
- vc gethostbyname用法
- gethostbyname用法
- gethostbyname()用法
- gethostbyname用法
- gethostbyname用法
- gethostbyname用法
- gethostbyname用法
- gethostbyname用法
- gethostbyname用法
- gethostbyname用法
- gethostbyname用法
- gethostbyname用法
- gethostbyname用法
- gethostbyname用法
- gethostbyname的用法
- gethostname() gethostbyname() getprotobyname()用法
- gethostbyname()用法
- gethostbyname用法实例c++
- Response.Redirect 与 异常(线程正在中止)
- [E路客]URL重写 三步走
- 一次排错经历
- myEclipse 连接 oracle 时的端口问题
- C#:简单实现动态数据生成Word文档并保存
- vc gethostbyname用法
- SQL技巧提升
- 在 Netbeans IDE 中 配置 C/C++
- jQuery能够实现drag和drop功能的类似igoogle的插件
- c#中(int)、int.Parse()、int.TryParse、Convert.ToInt32的区别
- 心情
- 分享一些OpenCV实现立体视觉的经验
- quartz定时器注册xml文件配置
- 怎样卸载Windows Search?