我在哪里获得arpa/inet.h?

Pav*_*yan 15 c c++ sockets visual-studio

问题很简单.我需要一个工具转换char*为ip地址并使用它

sockaddr_in.s_addr
Run Code Online (Sandbox Code Playgroud)

arpa/inet.h有inet_addr()功能,但我不确定我是否已在MS VS 2010安装中的某个地方使用此文件,或者我应该在别处获取它.

Com*_*sMS 16

Win32提供了自己的套接字API(Winsock)实现,它使用略有不同的标头.

MSDNinet_addr:

标题Winsock2.h


小智 12

arpa/inet.h 是类Unix系统上使用的包含.

在Windows上,您必须使用winsock2.h.

来自MSDN的示例.