去掉包含,,出现的错误(#include

1>e:\practice\example_test_for_thinking_in_c++\mysql_recordset\inc\mysql_com.h(183) : error C2146: 语法错误 : 缺少“;”(在标识符“fd”的前面)
1>e:\practice\example_test_for_thinking_in_c++\mysql_recordset\inc\mysql_com.h(183) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>e:\practice\example_test_for_thinking_in_c++\mysql_recordset\inc\mysql_com.h(183) : error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int
1>e:\practice\example_test_for_thinking_in_c++\mysql_recordset\inc\mysql_com.h(347) : error C2065: “SOCKET”: 未声明的标识符
1>e:\practice\example_test_for_thinking_in_c++\mysql_recordset\inc\mysql_com.h(347) : error C2146: 语法错误 : 缺少“)”(在标识符“s”的前面)
1>e:\practice\example_test_for_thinking_in_c++\mysql_recordset\inc\mysql_com.h(348) : error C2059: 语法错误 : “)”

这是我在练习mysql的连接的时候出现的问题~~,我看到mysql.h里有#include   <winsock.h>,以为就不用再包含了,,于是上面的问题就出现了

大部分转载 小部分自写
原文地址:https://www.cnblogs.com/8586/p/1293612.html