本文介绍了如何获取PC的IP地址?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述





我用VC ++编写程序。



我想得到ip我的本地电脑的地址。



首先,我尝试在VC ++中使用gethostbyname()来获取信息。



但编译错误使得:



'gethostbyname':改用getaddrinfo()或GetAddrInfoW()或定义_WINSOCK_DEPRECATED_NO_WARNINGS以禁用已弃用的API警告..



接下来我想使用getaddrinfo()而不是gethostbyname(),但是因为我不知道如何使用这个getaddrinfo参数而失败...



提前谢谢。



我的尝试:



这个错误浪费了1天。

解决方案

Hi,

I have coded program using VC++.

I want to get the ip address of my local PC.

First I tried to get that informations by using gethostbyname() in VC++.

But compile error make that:

'gethostbyname': Use getaddrinfo() or GetAddrInfoW() instead or define _WINSOCK_DEPRECATED_NO_WARNINGS to disable deprecated API warnings..

Next I want to use getaddrinfo() instead of gethostbyname(), but failed because I don't know how to use of this getaddrinfo parameters...

Thank you in advance.

What I have tried:

More that 1 day wasted for this error.

解决方案



这篇关于如何获取PC的IP地址?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-17 13:56
查看更多