Я в настоящее время нахожусь в середине проекта с сокетами, и я просто использую файл sys / socket.h в Linux. Подберите порт для Microsoft и осознайте, что Winsock отличается. Я думаю, у меня есть два вопроса.
Во-первых, каковы основные различия между двумя реализациями? Есть ли простой способ «перевести» их? Ссылка на руководство будет принята с благодарностью, потому что, ребята, вы, вероятно, можете получить мне более качественные ссылки, чем Google.
Во-вторых, почему Microsoft сделала это? Какова была их мотивация? Почему они просто не сохранили ту же реализацию, что и все остальные?