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é.


Anmelden zum Antworten