Включая 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>