Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
[Win32] #include 17.03.04 17:40 Число просмотров: 2112
Автор: ukv Статус: Незарегистрированный пользователь
|
Особенность при работе с Winsock2 одна - не надо одновременно использовать интерфейс к старой версии API. Отличаются они тем, что в Winsock2 добавлены новые функции, начинающиеся с префикса WSA (за исключением WSAStartup, WSACleanup, WSARecvEx, WSAGetLastError - которые уже были в Winsock 1.x). Это в теории.
На практике в winsock.h куча имен, начинающихся с WSA. Но общее правило все равно то же: либо winsock.h, либо winsock2.h.
Если ссылка на winsock.h внутри windows.h - можно попробовать поставить #include <winsock2.h> выше включения windows.h. Тогда (в VC6) переменнаяWINSOCKAPIбудет установлена до включения файла windows.h и включения winsock.h из него, и ошибок быть не должно.
|
|
|