Di nulla ...Originariamente inviato da MRj92
grazie per l'aiuto! ora funziona.
Beh ... per esempioMe li puoi indicare per cortesia?
1) hai dichiarato questi
char command[1024];
char response[1024];
char mex[1024];
ma non li usi ...
2) qui fai una closesocket
if(WSAStartup(MAKEWORD(2,0),&data) != 0)
{
closesocket(sock);
WSACleanup();
return 0;
}
ma il socket non e' ancora aperto ...
3) usi una for "infinita"
for(;
ma cosi' il server non puo' essere mai chiuso ...
4) se non usi dei thread, non potrai accettare connessioni da piu' client ma solamente dal primo ...
5) non controlli l'effettiva riuscita di alcune funzioni (listen, accept ...)
6) a cosa ti serve
isClientConnected = true;
se poi non lo usi?
Per quanto riguarda la mia ultima domanda, forse non sono stato chiaro ... come mai stai studiando/scrivendo questo tipo di programma ? A COSA ti serve ?


Rispondi quotando