问题描述
我用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地址?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!