ich hab folgenden code hier, der server steht auf recv. Doch ich kann nix einegebn ich hab ds gefühl das das an GETS liegt gibts da nocgh ne methode?
Code:
while(kalle!=SOCKET_ERROR)
{
printf("\nCommand [max 256]: ");
gets(buf);
send(s,buf,strlen(buf),0);
kalle=recv(s,rbuf,256,0);
if(kalle==0)
{
printf("Server hat die Verbindung getrennt..\n");
break;
}
if(kalle==SOCKET_ERROR)
{
printf("Fehler: recv, fehler code: %d\n",WSAGetLastError());
break;
}
buf[kalle]='\0';
printf("\nServer antwortet: %s\n",buf);
}