无法打开包含文件:'arpa / inet.h':

时间:2014-05-19 05:46:15

标签: c visual-c++-2012

#include <arpa/inet.h>

我收到此类错误

  

无法打开包含文件:'arpa / inet.h':

如何添加此头文件?我实际上是在VC ++ 2012中执行此代码。

1 个答案:

答案 0 :(得分:8)

Windows为Berkeley套接字而不是Unix <arpa/inet.h>标头使用不同的标头和实现;你需要使用不同的标题和一组函数。

#include <Winsock2.h>

有关此内容的详情,请参阅Winsock2 documentation

另请参阅:Where do I get arpa/inet.h