【发布时间】:2011-08-23 16:50:01
【问题描述】:
在项目文件中包含winsock2.h。
在 -WinSock2.h(109) : error C2011: 'fd_set' : 'struct' type redefinition
中遇到很多错误
带有对应的 -WinSock.h(54) : see declaration of 'fd_set'
我没有看到任何标题中包含 winsock.h。
项目中是否有任何设置可能导致此问题?
编辑
但是,我在另一个文件中使用 windows.h:
http://cboard.cprogramming.com/windows-programming/41212-strange-msvc-winsock2-compile-error.html
编辑 2
在标题中我有:
#include <winsock2.h>
#include <iphlpapi.h>
#include "\MyFiles\FileX.h" <-which #include <windows.h>
【问题讨论】:
标签: c++ windows visual-studio winapi networking