VS2015调用inet_addr()函数问题

C++语言 码拜 9年前 (2016-04-26) 1360次浏览
最近在学习winsock2.h的功能
在VS2015环境下面,使用inet_addr()点分十进制IP地址转网络字节序地址函数的时候
编译提示加头文件WS2tcpip.h,然后用inet_pton()或InetPton()来替代
后来按这个方式改了,可以实现功能
后来本人换到了codeblock下面,查资料发现可以添加minGW下的libws2_32.a和libwsock32.a文件来使用inet_addr(),添加之后可以实现
VS2015能不能通过添加这两个a文件来使用inet_addr()呢?
查了一下,好像vs不支持*.a文件
解决方案

80

inet_pton支持ipv6的,建议学习使用新的API

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明VS2015调用inet_addr()函数问题
喜欢 (0)
[1034331897@qq.com]
分享 (0)