/* Socket head file */ #include<sys/types.h> #include <winsock.h> #include<netinet/in.h>/*sockaddr_in{}*/ #include<arpa/inet.h>
时间: 2023-11-21 09:06:37 浏览: 867
使用C_C++实现Socket聊天程序
4星 · 用户满意度95%
如果你在Windows平台上编写程序,应该使用`<windows.h>`而不是`<netinet/in.h>`头文件。`<windows.h>`中包含了Windows平台上的网络相关函数和结构体定义。而`<netinet/in.h>`则是基于UNIX/Linux平台的网络头文件,如果在Windows平台上使用会出现兼容性问题。
此外,如果你要在Windows平台上使用网络编程,还需要引入`<winsock.h>`头文件。它包含了Windows平台上网络编程所需的函数和结构体定义。请注意,`<winsock.h>`和`<windows.h>`的顺序不能颠倒,必须先引入`<windows.h>`,再引入`<winsock.h>`。
阅读全文