Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

26.12.2005, 15:10
|
|
Постоянный
Регистрация: 20.01.2005
Сообщений: 899
Провел на форуме: 1535446
Репутация:
182
|
|
Сокеты,хм,вдумайся на основе беркли,хм беркли - *BSD =)
Щас приведу маленький кусок из учебника от "BLACK SUN RESEARCH FACILITY"
the winsock API and in that document I mentioned that the windows Sockets
implementation is based on the Berkeley Sockets idea, therefore socket programming on
systems such as UNIX and Linux, which are also based on the Berkeley API would be quiet
similar. This aids us in porting from platform to platform, making it easy to move whole
programs from UNIX to
То есть код под винсок(1 версии) можно переделать под никсы с мельчайшими изменениями...
|
|
|

26.12.2005, 15:12
|
|
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме: 6490435
Репутация:
2290
|
|
дай мне такой код, и я поверю. А пока - не верю.
|
|
|

26.12.2005, 15:20
|
|
Постоянный
Регистрация: 20.01.2005
Сообщений: 899
Провел на форуме: 1535446
Репутация:
182
|
|
дай мне такой код, и я поверю. А пока - не верю.
Мне все равно веришь или нет =)
|
|
|

20.01.2006, 19:22
|
|
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
Провел на форуме: 1941233
Репутация:
2726
|
|
начнем с того что в Windows нужна closesocket() а в unix - close()
в винде - WSAStartup(), WSACleanup(), в unix-не нужно
|
|
|

20.01.2006, 19:24
|
|
Banned
Регистрация: 18.05.2005
Сообщений: 1,981
Провел на форуме: 1941233
Репутация:
2726
|
|
причем в винде это API ф-ия а в Unix- syscall
|
|
|

20.01.2006, 20:40
|
|
Banned
Регистрация: 20.06.2005
Сообщений: 880
Провел на форуме: 4610226
Репутация:
1332
|
|
дык ребят в никсах функции для работы с сетью ДАЖЕ в передаваемых параметрах не сильно отличаются от тех что в винсок - ибо билл хотел сделать все свое но так и не решился  так что явных отличий там нет...
2kez кажись в юнисе иницилизировать даже не нужно 
---
зы на правильность не проверял но кажись Snk привел отличный пример для виндоус...
|
|
|

21.01.2006, 17:22
|
|
Постоянный
Регистрация: 20.01.2005
Сообщений: 899
Провел на форуме: 1535446
Репутация:
182
|
|
начнем с того что в Windows нужна closesocket() а в unix - close()
в винде - WSAStartup(), WSACleanup(), в unix-не нужно
+отличия названия\путей хидеров + в никсах используются только write read в винде send recv
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|