VC得到本地IP的方法
今天写程序,需要得到本地IP地址,百度了一些方法。觉得下面的方法比较简单,所以就贴出来。以方便自己以后编程使用。
char name[32];
memset(name,0,32);
::gethostname(name,sizeof(name));
hostent* host = ::gethostbyname(name);
char* IPAddress = inet_ntoa(*(in_addr*)host->h_addr_list[0]);
VC得到本地IP的方法
今天写程序,需要得到本地IP地址,百度了一些方法。觉得下面的方法比较简单,所以就贴出来。以方便自己以后编程使用。
char name[32];
memset(name,0,32);
::gethostname(name,sizeof(name));
hostent* host = ::gethostbyname(name);
char* IPAddress = inet_ntoa(*(in_addr*)host->h_addr_list[0]);