warning C4005: “AF_IPX”: 宏重定义的解决办法
2014-05-02 21:36
1061 查看
warning C4005: “AF_IPX”: 宏重定义warning C4005: “AF_IPX”: 宏重定义
解决方法:
由以上代码可以看出如果在没有定义WIN32_LEAN_AND_MEAN宏的大前
提下windows.h有可能包含winsock.h 头文件,因此我们得出一个很简单
的解决方法就是在包含<windows.h>之前定义WIN32_LEAN_AND_MEAN宏,如
下所示:
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
解决方法:
由以上代码可以看出如果在没有定义WIN32_LEAN_AND_MEAN宏的大前
提下windows.h有可能包含winsock.h 头文件,因此我们得出一个很简单
的解决方法就是在包含<windows.h>之前定义WIN32_LEAN_AND_MEAN宏,如
下所示:
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
相关文章推荐
- warning C4005: “AF_IPX”: 宏重定义的解决办法
- vs2017 编译webrtc warning C4005: “AF_IPX”: 宏重定义的解决办法
- “AF_IPX”: 宏重定义的解决方法
- 使用gsoap导致重定义错误解决办法--warning C4005: 'AF_IPX' : macro redefinition
- [编译错误:warning C4005]ws2def.h(91): warning C4005: “AF_IPX”: 宏重定义 winsock.h(460) : 参见“AF_IPX”的前一个定义
- .Net4.0的网站在IE10、IE11出现“__doPostBack未定义”的解决办法
- .Net4.0的网站在IE10、IE11出现“__doPostBack未定义”的解决办法。
- 转:关于WINSOCK.H与winsock2.h中的重定义解决办法分析
- AjaxPro2 方法未定义,对象不支持此方法或属性,解决办法
- iOS 11.1.1 af网络请求失败的解决办法
- Xcode8.x使用CoreData模型出现类被非法重定义的解决办法
- 解决在头文件加入#include"winsock2.h"后出现重复定义的办法
- “Word.Tables”并不包含“Item”的定义的解决办法
- 对于win7"媒体流被管理员定义的组策略禁用"的解决办法
- 配置错误定义了重复的“system.web.extensions/scripting/scriptResourceHandler” 解决办法
- “JSON”未定义解决办法
- 类型重定义解决办法
- VS2008 中右键“转到定义”弹出“未定义符号” 的解决办法。
- Ajax.net Sys未定义错误解决办法
- 定义了浮动元素后margin-bottom失效的解决办法