您的位置:首页 > 其它

有关同时包含<winsock2.h>与<windows.h>头文件的问题

2012-03-16 11:25 381 查看
  最近发现winsock2.h头文件与windows.h头文件在同时包含的时候会有问题,编译时会产生很多类型重复定义的错误。分析一下winsock.h、winsock2.h和windows.h三个头文件,可以发现:要解决这个问题,需要首先包含winsock2.h,然后再包括windows.h,要注意包含的顺序。
在Windows.h中,包含了winsock.h(winsock.h支持socket 1.1)。因此首先包含windows.h,然后再包含winsock2.h,显然会出现问题。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐