error C2375: “WSACleanup”: 重定义 C2011 “sockaddr_in”:“struct”类型重定义

简介: error C2375: “WSACleanup”: 重定义 C2011 “sockaddr_in”:“struct”类型重定义

tt.png

在#include <Windows.h>前添加宏定义

#define WIN32_LEAN_AND_MEAN

windows.h会包含winsock.h,当你包含winsock2.h就会冲突,因此在包含windows.h前需要定义一个宏,去除winsock.h

目录
相关文章
|
机器学习/深度学习 存储
CPP2022-13-结构体与枚举(下)
CPP2022-13-结构体与枚举(下)
263 0
|
7月前
|
编译器 C++
struct 和 typedef struct 区别和用法总结
struct 和 typedef struct 区别和用法总结
132 0
|
7月前
函数与结构体
函数与结构体
38 3
|
7月前
|
存储 C++
C/C++自定义类型(详解struct,enum,union)
C/C++自定义类型(详解struct,enum,union)
|
7月前
|
C语言
typedef 和 # define 用法区别
typedef 和 # define 用法区别
63 0
|
7月前
|
编译器
memset结构体报错的问题
偶尔我们使用了会使用memset初始化结构体,但是会导致有时候编译器崩溃,这时候要检查结构体里面的各个字段是否全是基本类型,如果是自定义类或者库里面的类,有时候就会出现莫名其妙的错误,结构体初始化可以直接使用 {0}进行初始化
77 0
|
7月前
|
存储 C++
[C++] 结构体Struct类型和变量定义
[C++] 结构体Struct类型和变量定义
123 0
|
7月前
|
C语言 C++
[C++&C] Struct 和Typedef Struct的区别
[C++&C] Struct 和Typedef Struct的区别
155 0
|
C语言
struct结构体初识
struct结构体初识
62 0
|
存储 Serverless C语言
CPP2022-13-结构体与枚举(上)
CPP2022-13-结构体与枚举
170 0