PDA

Visualizza la versione completa : WINSOCK2 e ricezione byte


nice
01-09-2003, 17:20
Ciao a tutti,
come faccio a leggere da un socket un blocco di byte in cui uno rappresenta il carattere '\0' senza che questo crei problemi?

se uso
char *buf;
n=recv(socket, buf, 256,0);

e il (per esempio) quinto byte rappresenta il '\0' ma devo leggerne 256 ne vengono letti solo 4

come posso fare?

Grazie
Ciao

frog831
01-09-2003, 18:55
ciao scusa se invece di risponderti ti faccio un'altra domanda ma ho un po' di problemi con le winsock...cioe' non riesco a farle funzionare......io so usare le socket con il php e pensavo che in C fosse simile pero' non riesco proprio ad inizializzare le winsock....mi dai qualche dritta????

Loading