获取本地IP

 

char hostname[256];
gethostname(hostname, 
sizeof hostname);
hostent
* pHostent = gethostbyname(hostname);

sockaddr_in sa;
memcpy(
&sa.sin_addr.s_addr, pHostent->h_addr_list[0], pHostent->h_length);

sprintf(ip,
"%s", inet_ntoa(sa.sin_addr));
posted @ 2006-06-07 11:29 dannyr|一个都不能少! 阅读(974) 评论(6)  编辑 收藏 网摘 所属分类: C++

  回复  引用    
#1楼 2006-11-12 11:18 | 111111111 [未注册用户]
2345235235
  回复  引用    
#2楼 2007-01-27 02:48 | ertyerty [未注册用户]
ertyertyertyeertyertyertyerty
  回复  引用    
#3楼 2007-01-29 21:53 | ee [未注册用户]
ee
  回复  引用    
#4楼 2007-02-04 18:47 | fdfd [未注册用户]
sadsadas
  回复  引用    
#5楼 2007-02-07 20:16 | aa [未注册用户]
asdfsdaf

  回复  引用    
#6楼 2007-06-20 11:59 | ewtqy [未注册用户]
??




标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
Google站内搜索


China-pub 计算机图书网上专卖店!6.5万品种 2-8折!
近千种 9-95 新二手计算图书火热销售中!

相关文章:

相关链接: