【windows + 编译错误】 winsock.h 与 winsock2.h 重定义

解决方法

在出错的文件头部添加该宏定义, 详细原因可以查看windows.h对该宏的使用即可。

#ifndef WIN32_LEAN_AND_MEAN
#define WIN32_LEAN_AND_MEAN
#endif
#include <windows.h>
xxx
原文地址:https://www.cnblogs.com/mooooonlight/p/14050467.html