Client un pezzo d'istruzione

Pubblicità
Stato
Discussione chiusa ad ulteriori risposte.

crislovestefy4e

Nuovo Utente
Messaggi
9
Reazioni
0
Punteggio
24
Salve, sto cercando di dare da un bel pezzo l'esame diretidicalcolatorie non riesco andare mai allo scritto per colpa del client. E adesso voglio capire se dico bene o male. Devono rispondere solo gli esperti grazie.

Quando viene chiesto che il client:

Scrive un intero di X bytes indicando quanti caratteri N spedirà in futuro. N = strlen(messaggio) usare la typedef union.

Io procedo in questo modo:

Prima dichiaro:



typedef union
{
int valore;
char p_valore[4];

}msg_byte;

dentro il main:

int len;

msg_byte N;

len = strlen(messaggio);

N.valore = strlen(messaggio);

write(sd, N.p_valore, 4);

printf("\n\nIl valore e': %d\n", N.valore);


Ma quando devo leggere?

Come devo fare? Uguale ma cambiando write in read opppure?

Grazie cordiali saluti.
Cris
 
sd è uno stream?

è una socket aperta verso il server o un file?

Di solito lo legge il server.

Ciao!
 
sd è...

sd è la socket aperta precedentemente....non saprei ma tu sei bravo? che ne diresti di darmi una mano domani mattina alle 9 e un quarto? grazie se no continuerò a non farlo mai e siccome so tanto così bene la teoria!!! caso mai ti dò il mio indirizzo msn....crislovestefy4ever@yahoo.it così ci mettiamo i contatto....!!!! grazie risp.
 
Stato
Discussione chiusa ad ulteriori risposte.
Pubblicità
Pubblicità
Indietro
Top