ho modificato così, sennò ricevevo lo stesso messaggio che inviavo:
codice:
while(true)
{
char temp[512];
char temp2[512];
inAscolto = accept(server, (struct sockaddr*) &from, &fromlen);
sprintf_s(temp, "YOUR IP IS: %s", inet_ntoa(from.sin_addr));
send(inAscolto, temp, strlen(temp), 0);
cout << "CONNECTION FROM: " << inet_ntoa(from.sin_addr) << endl;
recv(server, temp2, sizeof(temp2), 0);
cout << temp2 << endl;
}
c'è un altro problema.
in pratica mi arriva un messaggio un pò strano:
codice:
simbolo_freccia_su frecia_sx_freccia_dx D
se mi dite che qua sul server ho fatto giusto probabilem che ci sia un errore dall'altra parte.
che mi dite???