怎么在linux和windows下分别怎么设置与获取IP地址、网关地址、子网掩码

Joseph_ 2012-12-03 12:02:57
怎么在linux和windows下分别怎么设置与获取IP地址、网关地址、子网掩码有提供API函数吗?
请大牛们 告诉我。。
通过调用系统命令的 就不需要回答了! ...我是新手没什么分。谢谢了
...全文
261 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
欧阳春晖 2013-11-15
  • 打赏
  • 举报
回复
这是无论什么系统环境都没问题的
欧阳春晖 2013-11-15
  • 打赏
  • 举报
回复
调用系统命令,然后管道
欧阳春晖 2013-11-15
  • 打赏
  • 举报
回复
调用系统命令啊
Joseph_ 2012-12-04
  • 打赏
  • 举报
回复
谢谢啊..楼上的啊。。 试过了 可以! 跟你你的函数百度 还找到了。获取网卡的其他信息。谢谢了! 现在我还缺windows功能啊 windows 怎么设置IP地址、网关、子网掩码! 求大神教啊。。 在线等答案啊
xjq2003 2012-12-03
  • 打赏
  • 举报
回复
获取本地ip

//---------------------------------------------------------------------------
AnsiString __fastcall TfmMain::GetLocalIP()
{
	WORD wVersionRequested;
  WSADATA wsaData;
  wVersionRequested = MAKEWORD(1,1);
  WSAStartup(wVersionRequested,&wsaData);
  HOSTENT *pHost;
  char Buffer[80];
  AnsiString IPAdress;

  gethostname(Buffer,80);
  pHost = gethostbyname(Buffer);

  IPAdress = inet_ntoa(*((in_addr *)pHost->h_addr_list[0]));
  WSACleanup();
  return IPAdress;
}

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧