Salve a tutti!
come faccio a passare al server un array di interi tramite socket?
O meglio, credo di esserci riuscito in parte...
client.c
server.ccodice:... write(fd, array, dimensione*sizeof(int)); ...
Così funziona solo per interi di una cifra... Se nell'array c'è un numero con 2 o 3 o ... n cifre, al server arriva solo la prima delle n.codice:... // Legge il vettore dal socket if( read(fd, array, dimensione*sizeof(int))<0 ) { perror("Errore di lettura array"); close(fd); exit(1); } ...
Come posso risolvere?

Rispondi quotando
