Client un pezzo d'istruzione

Stato
Discussione chiusa ad ulteriori risposte.

crislovestefy4e

Nuovo Utente
9
0
CPU
Pentium 4 3,60 Ghz
Scheda Madre
Asus P5DVD-X
HDD
150 GB / 90 GB + 60 GB
RAM
1 GB
GPU
Nvidia Ge Force Fx 5500
Monitor
LCD Ultima generazione
OS
Fedora/Winzoz
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
 

K.I.

Utente Èlite
1,644
7
CPU
Intel Prescott 530J con Zalman 7700CU
Scheda Madre
Asus P5GD2
HDD
Maxtor Sata 160Gb e Floppy
RAM
Micron 1024Mb
GPU
Asus 6600GT PCI-E
Audio
Onboard con Creative GD580
Monitor
HP F2105 e Scheda TV Terratec Cinergy 600TV
PSU
Enermax Noisetaker 485W
OS
Windowd XP e Kubuntu 7.04
sd è uno stream?

è una socket aperta verso il server o un file?

Di solito lo legge il server.

Ciao!
 

crislovestefy4e

Nuovo Utente
9
0
CPU
Pentium 4 3,60 Ghz
Scheda Madre
Asus P5DVD-X
HDD
150 GB / 90 GB + 60 GB
RAM
1 GB
GPU
Nvidia Ge Force Fx 5500
Monitor
LCD Ultima generazione
OS
Fedora/Winzoz
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.
 

K.I.

Utente Èlite
1,644
7
CPU
Intel Prescott 530J con Zalman 7700CU
Scheda Madre
Asus P5GD2
HDD
Maxtor Sata 160Gb e Floppy
RAM
Micron 1024Mb
GPU
Asus 6600GT PCI-E
Audio
Onboard con Creative GD580
Monitor
HP F2105 e Scheda TV Terratec Cinergy 600TV
PSU
Enermax Noisetaker 485W
OS
Windowd XP e Kubuntu 7.04
Domani mattina lavoro, mi dispiace.

Ciao!
 
Stato
Discussione chiusa ad ulteriori risposte.

Entra

oppure Accedi utilizzando
Discord Ufficiale Entra ora!