winsock programmierung
-
Hi leute
Ich hab mir jetzt das tutorial von c-worker ( http://www.c-worker.ch/tuts/wstut_op.php ) mal durchgelesen und hab jetzt mal ne frage zu diesem teil:
.
.
.
int main(){
long rc;
rc=startWinsock();
if(rc!=0)
.
.
.
für was braucht man diese variable rc und warum ist die vom typ long?
-
Du hast den wichtigen Teil vergessen
long lResult = startWinsock(); // So ist der Name schon deutlicher ;) Es ist einfach das was die Funktion zurückgibt ... bei lResult == 0 ist kein Fehler aufgetreten ... if (lResult != 0) { printf("Fehler: startWinsock, Fehler-Code: %d\n", lResult); // Hier wird dann halt der Wert der Variable ausgegeben, falls die Funktion fehlschlägt ... return 1; }
-
aja super danke hat mir sehr geholfen!!!