Article View: be.comp.programming
Article #14155Re: windows + sockets + c++ == :(
From: Marc De Smet
Date: Fri, 06 Apr 2001 13:56
Date: Fri, 06 Apr 2001 13:56
33 lines
1896 bytes
1896 bytes
[-TdC-] (no#tdc@sector17.nu#spam) wrote:
: ik kan maar geen tutorial vinden, hoe ik met sockets moet werken met visual
: c++/borland
: alles wat ik vind is voor unix en daar werkt niets van op windows :(
: dus als iemand een goeie site weet ....
sockets in unix en windows zijn vrij analoog. Enkele aanpassingen moeten wel gebeuren.
Je hoeft enkel winsock.h te includeren.
#include <winsock.h>
Je kan pas met sockets beginnen werken als je deze code hebt uitgevoerd:
WSADATA wsaData;
WORD wVersionRequested = MAKEWORD(1, 1);
if (WSAStartup(wVersionRequested, &wsaData)!=0) {
printf("WSAStartup failed.\n");
return 1;
}
Op het einde van het programma afsluiten met:
WSACleanup();
Dit moet wel met Win32 gecompileerd worden, dacht ik.
Een normale C++ compiler zou je dit normaal ook wel moeten kunnen vertellen.
http://www.ecst.csuchico.edu/~beej/guide/net/
Deze site heeft een vrij goede documentatie en er staat ook iets over windows.
Marc
Technical Details
Message-ID:
<9akhtr$meo$1@inf6serv.rug.ac.be>Path:
arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!news.tele.dk!193.190.198.17!newsfeeds.belnet.be!naxos.belnet.be!news.belnet.be!inf6serv.rug.ac.be!eduserv2!madesmetReferences:
<zKFy6.3277$ii5.437708@afrodite.telenet-ops.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: 107324,5f1307f361317cc3,start X-Google-Attributes: gid107324,public X-Google-Thread: fcea4,5f1307f361317cc3,start X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2001-04-06 07:00:07 PST Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!news.tele.dk!193.190.198.17!newsfeeds.belnet.be!naxos.belnet.be!news.belnet.be!inf6serv.rug.ac.be!eduserv2!madesmet From: madesmet@eduserv2.rug.ac.be (Marc De Smet) Newsgroups: be.comp.programming,nl.comp.programmeren Subject: Re: windows + sockets + c++ == :( Followup-To: be.comp.programming,nl.comp.programmeren Date: 6 Apr 2001 13:56:11 GMT Organization: University of Ghent, Belgium Lines: 66 Message-ID: <9akhtr$meo$1@inf6serv.rug.ac.be> References: <zKFy6.3277$ii5.437708@afrodite.telenet-ops.be> NNTP-Posting-Host: eduserv2.rug.ac.be X-Newsreader: TIN [version 1.2 PL2]