Книга API сокетов TCP / IP - PullRequest
       14

Книга API сокетов TCP / IP

1 голос
/ 18 ноября 2010

Я недавно купил эту книгу , чтобы познакомиться с основами создания сетевых сокетов под Windows. У меня проблемы с компиляцией кода, написанного в этой книге, например - в первой программе он говорит вам включить

#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>

Я пробовал это в Visual C ++, но компилятор возвращает ошибки; включаемые файлы не найдены. кто-нибудь читал из книги или что-то знает об этом?

1 Ответ

5 голосов
/ 18 ноября 2010

В Windows вам нужно включить WinSock2.h, чтобы получить доступ к Windows Sockets API.Информация в вашем вопросе выглядит так, как будто она предназначена для доступа к сокетам системы Unix.

Документация по Windows Sockets API (WinSock v2.0) здесь .Фактические вызовы функций из сокетов Unix в основном также доступны в Windows, но есть также ряд специфичных для Windows функций с именем WSA*, которые очень полезны при написании эффективного кода сокетов для Windows.

...