Winsock
-
Warum funktioniert dieses Codefragment nicht ?
#include <windows.h> #include <winsock2.h> #include <stdio.h> int startWinsock(); int main() { long rc; rc=startWinsock(); if(rc!=0) { printf("Fehler: startWinsock, fehler code: %d\n",rc); return 1; } else { printf("Winsock gestartet!\n"); } return 0; } int startWinsock() { WSADATA wsa; return WSAStartup(MAKEWORD(2,2),&wsa); }
Ich benutze Dev-C++ und Winsock2.h 2.2
[ Dieser Beitrag wurde am 05.07.2002 um 20:20 Uhr von C Newbie editiert. ]
-
versuche mal die includes andersrum zu nehmen
#include <winsock2.h>
#include <windows.h>
#include <stdio.h>also die windows.h nach der winsock...