用户可以通过gethostname()等函数获取本地ip地址
代码如下
::gethostname((char*)&name,(int)sizeof(name));//获得主机名字
hostend *p = ::gethostbyname((char*)&name);
in_addr *a = (in_addr*)*p->h_addr_list; //获取本机ip地址
str14=::inet+ntoa(a[0]); //转换为主机字节顺序的ip
变量str14表示本地ip地址
用户可以通过gethostname()等函数获取本地ip地址
代码如下
::gethostname((char*)&name,(int)sizeof(name));//获得主机名字
hostend *p = ::gethostbyname((char*)&name);
in_addr *a = (in_addr*)*p->h_addr_list; //获取本机ip地址
str14=::inet+ntoa(a[0]); //转换为主机字节顺序的ip
变量str14表示本地ip地址