Hi,
wie Luckie richtig sagte, gibt's in C(++) bei jedem Betriebssystem verschiedene Kleinigkeiten zu beachten, wenn's um die Netzwerkprogrammierung geht. Es gibt für diesen Zweck allerdings einige vorgefertigte Klassen, die man nutzen kann, wenn man sich nicht selbst mit dem "Lowlevel-coding" befassen will. Eine Platformunabhängige ist zum Beispiel die
"C++ Sockets Library": This is a
GPL licensed C++ class library wrapping the berkeley sockets C
API, and therefore works on most unixes and also
win32. Features include, but are not limited to, SSL support, IPv6 support,
tcp and udp sockets, encrypted
tcp, http protocol, highly customizable error handling. Testing has been done on Linux and Windows 2000, and to some part on Solaris and Mac
OS X.
cu