国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > C++ > 正文

C++如何取得本機(jī)IP

2020-02-24 14:23:45
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

對(duì)于C++如何取得本機(jī)IP這個(gè)問(wèn)題是不是很多小伙伴們都會(huì)覺(jué)得非常的好奇呢?那么你知道C++取得本機(jī)IP的方法是什么嗎?如果你還不了解的話就跟小編一起去看看具體的內(nèi)容吧。

本文實(shí)例講述了C++取得本機(jī)IP的方法,分享給大家供大家參考。具體方法如下:

核心代碼如下:

?

?
//取得本機(jī)IP,在狀態(tài)欄中顯示?
char szHostName[MAX_PATH] = {0};?
::gethostname(szHostName, MAX_PATH);?
hostent *pHost = gethostbyname(szHostName);?
if (pHost != NULL)?
{?
??? CString strIP;?
??? in_addr* addr = (in_addr*)*pHost->h_addr_list;?
??? strIP.Format("本機(jī)IP:%s",inet_ntoa(addr[0]));?
??? m_bar.SetText(strIP, 0, 0);?
}

?

但是 在核心代碼之前要有:

?

?
//初始化套接字?
WSADATA wsaData;?
WORD wVersionRequested = MAKEWORD(2,0);?
::WSAStartup(wVersionRequested, &wsaData);

?

在核心代碼之后要有:

?

?
//釋放套接字?
::WSACleanup();

?

上文就是小編為大家介紹C++如何取得本機(jī)IP的內(nèi)容,如果你看完本篇文章還不理解C++如何取得本機(jī)IP的方法,我看你就別學(xué)C++了!哈哈!

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 九寨沟县| 融水| 伊宁市| 丰顺县| 镇沅| 电白县| 中西区| 宁晋县| 丽江市| 云南省| 宜川县| 临沭县| 兰考县| 扎赉特旗| 黑山县| 安仁县| 沐川县| 靖远县| 石棉县| 包头市| 宁安市| 渝北区| 松阳县| 理塘县| 鄂托克前旗| 宝山区| 儋州市| 武宣县| 文成县| 兴文县| 调兵山市| 唐山市| 汉中市| 肇庆市| 焦作市| 汾西县| 开江县| 荥经县| 达日县| 海口市| 新疆|