winsock2 frage
-
wie führe ich code block "test" aus und erhalte ich eine antwort

rc=recvfrom(s,buf,256,0,(SOCKADDR*)&remoteAddr,&remoteAddrLen); if(buf=="test") { // ...code ... } if(rc==SOCKET_ERROR) { printf("Fehler: recvfrom, fehler code: %d\n",WSAGetLastError()); return 1; } else { printf("%d Bytes empfangen!\n", rc); buf[rc]='\0'; } printf("Empfangene Daten: %s\n",buf); //Antworten sprintf(buf2,"habe code %s ausgeführt",buf); rc=sendto(s,buf2,strlen(buf2),0,(SOCKADDR*)&remoteAddr,remoteAddrLen);
-
mit strcmp, roflé roflé.