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]);