Где я могу получить arpa/inet.h?

Вопрос очень прост. Мне нужен инструмент для преобразования char* в адрес ip и его использование в

sockaddr_in.s_addr

arpa/inet.h имеет функцию inet_addr(), но я не уверен, что у меня уже есть этот файл где-то в установке MS VS 2010 или я должен получить его в другом месте.

Ответ 1

Win32 предоставляет собственную реализацию API сокетов (Winsock), который использует несколько разные заголовки.

Из MSDN для inet_addr:

Заголовок Winsock2.h

Ответ 2

arpa/inet.h - это include, используемый в Unix-подобных системах.

В Windows вы должны использовать winsock2.h.

Пример из MSDN.