/ Forside / Teknologi / Udvikling / C/C++ / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
C/C++
#NavnPoint
BertelBra.. 2425
pmbruun 695
Master_of.. 501
jdjespers.. 500
kyllekylle 500
Bech_bb 500
scootergr.. 300
gibson 300
molokyle 287
10  strarup 270
winsock2 dokumentation
Fra : Mads Jensen


Dato : 06-04-03 19:26

Hej

Er der nogen, der kender en ordentlig dokumentation for 'winsock2.h'?
Den på Microsoft er håbløs at finde rundt i

Overvejer kraftigt at skifte over til Linux efter først at have gjort et par
småerfaringer på en ældre sag. Hvor stor forskel er på 'sys/socket.h' og
'winsock2.h', hvis det bare er simple console programmer, som der skrives?
Vil helst ikke ikke til at skrive alle småprogrammer helt om, når jeg
skifter til Linux..

Tak for hjælpen på forhånd!

mvh
/mads
--
Mads Jensen
http://www.ddfr.dk



 
 
Robert Larsen (06-04-2003)
Kommentar
Fra : Robert Larsen


Dato : 06-04-03 19:42

Mads Jensen wrote:
> Hej
>
> Er der nogen, der kender en ordentlig dokumentation for 'winsock2.h'?
> Den på Microsoft er håbløs at finde rundt i
>
> Overvejer kraftigt at skifte over til Linux efter først at have gjort et par
> småerfaringer på en ældre sag. Hvor stor forskel er på 'sys/socket.h' og
> 'winsock2.h', hvis det bare er simple console programmer, som der skrives?
> Vil helst ikke ikke til at skrive alle småprogrammer helt om, når jeg
> skifter til Linux..
>
> Tak for hjælpen på forhånd!
>
> mvh
> /mads
> --
> Mads Jensen
> http://www.ddfr.dk
>
>

Jeg har lavet et par C++ klasser som indkapsler Windows' og Linux'
socket API og der var ikke den store forskel. Det var næsten kun et par
parametre som var af forskellige typer (int's på Windows og typedef'ede
ints på Linux o.lign.) og så at man på Windows er nødt til at
initialisere winsock. Så det er faktisk ret nemt at portere socket kode
mellem Windows og Linux, men begge API'er er jo også bygget på Berkeley
socket interfacet.

VH
Robert


Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408924
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste