Quote:
Originariamente inviato da MEMon
Si ma quello che non capisco è se la struttura che scrivo sulla pipe, quando poi dall'altra parte la vado a leggere come faccio a ricostruirla?
Cioè immagino che io leggo una serie di byte, come faccio a sapere che sono di una struttura, e come faccio quindi a riformarla?
|
MIASTRUCT s;
write (fd, &s, sizeof (s));
e poi
read (fd, &s, sizeof (s));
Dove fd può essere un qualunque descrittore. Il concetto è che stai scrivendo/leggendo un blocco di bytes.
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%)
|