博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
得到IP
阅读量:6760 次
发布时间:2019-06-26

本文共 766 字,大约阅读时间需要 2 分钟。

// GetIp.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include 
#include
#pragma comment(lib,"WS2_32.lib")using namespace std;int _tmain(int argc, _TCHAR* argv[]){ WSADATA wsd; if(WSAStartup(MAKEWORD(2,2),&wsd) != 0) { return -1; } char szHostname[100],szHostaddress[200]; if(gethostname(szHostname,sizeof(szHostname)) != SOCKET_ERROR) { HOSTENT *pHostEnt = gethostbyname(szHostname); if(pHostEnt != NULL) { sprintf(szHostaddress,"%d.%d.%d.%d", (pHostEnt->h_addr_list[0][0]&0x00ff), (pHostEnt->h_addr_list[0][1]&0x00ff), (pHostEnt->h_addr_list[0][2]&0x00ff), (pHostEnt->h_addr_list[0][3]&0x00ff)); } } cout << szHostaddress << endl; return 0;}

 

转载于:https://www.cnblogs.com/longcheng2012/archive/2012/09/19/2694010.html

你可能感兴趣的文章
【小知识点】input输入框在安卓以及IOS手机中光标及字体不居中解决方法
查看>>
VB 设置循环,以及弹出messageBox
查看>>
linux清理内存
查看>>
得到一个范围的随机数函数
查看>>
经典算法-链表(golang)
查看>>
leetcode — search-a-2d-matrix
查看>>
魔板 bfs() 预处理,记录每种状态。然后状态置换,(重点要用到全排列的hash记录状态)...
查看>>
构建之法课后作业第一次作业(15个题选一个)
查看>>
操作redis方法
查看>>
C语言函数
查看>>
Python3-异常处理
查看>>
Python-简单打印进度条
查看>>
【02】天气查询应用(第二课)
查看>>
监听微信返回按钮
查看>>
第二次实验报告
查看>>
HDU ACM 3790 最短路径问题
查看>>
python生成器
查看>>
linux 安装 ftp
查看>>
python 监控FTP目录下的文件个数
查看>>
MapInfo格式转arggis格式
查看>>