收录日期:2019/01/17 21:44:14 时间:2016/05/24 10:42:36 标签:基础类
代码如何写?谢谢!
GetHostByName
http://www.vckbase.com/document/viewdoc/?id=435
agree

you can use gethostbyname to get the IP address !

struct hostent* FAR gethostbyname(
  const char* name
);

typedef struct hostent {  
char FAR* h_name;  
char FAR  FAR** h_aliases;  
short h_addrtype;  
short h_length;  
char FAR  FAR** h_addr_list;
} hostent;


hostent *phost = gethostbyname("deaming");
LPSTR lpAddr = phost->h_addr_list[0];
if (lpAddr) {
struct in_addr  inAddr;
memmove (&inAddr, lpAddr, 4);
m_strIPAddress = inet_ntoa (inAddr);
if (m_strIPAddress.IsEmpty())
m_strIPAddress = _T("Not available");
}
int gethostname(
  char FAR *name,  
  int namelen       
);
struct hostent FAR *gethostbyname(
  const char FAR *name  
);
楼上的已经给出代码了,如果你想把所有IP都读出来,做个循环就可以了
for( int nIndex=0;phost->h_addr_list[nIndx]!=NULL;nIndex++)

为什么要用PHP来开发网站? powerdesigner问题:在生成数据库时怎样把字段的中文说明一起加进去 请教:驱动程序运行有误 鼠标点击时 获得页面坐标 请教asp.net美工 关于线程间同步的问题,紧急求助! 解决问题,50分奖励!!! aspx DataList控件,数据绑定后的样式问题? [图] 怎么样在Myeclipse中集成flexbuilder3? 求救,十万火急!~! 汇编怎么生成exe文件的? 看看大家有没有和我一个市的~~~~散分 MYSQL+HIBERNATE问题 关于设置对话框背景图片的问题 VS2008 如何给控件关联变量 怎么把hibernate merge的实体存到数据库中 我晕求个好的C++编译器。不知道以下错误是不是编译器问题 I/O问题 win2000 做服务器 asp程序运行几个小时 又得重启iis才能正常运行 MS SQL SERVER中怎样查询引起死锁的sql语句? 简单问题在线等答案 gcc怎样用英语打印编译信息 session周期的问题 UPDATE... WHERE EXISTS... 引起full table scan datagridview定位数据问题 关于petshop的 订单提交 高手解答一下啊,对这个编译不太清楚 多选框选中值的获取,来帮帮忙啊! 返回值的问题 请教一个常用于后台的列表可编辑问题