On Thursday 24 July 2003 15:41, Serghei Amelian wrote:
> Mai simplu ar fi sa scriu cu fputc, pentru ca nu trebuie sa fac eu
> managementul unui buffer. Ce se poate intampla daca write-urile ar fi
> blocante? Aplicatia ar trebui sa astepte dupa ele?
singura problema cu fputc este faptul ca te tot plimbi prin sistem si
inapoi, in rest... nu prea conteaza. Managementul buffer-ului il face
automat. write-urile blocante inseamna ca aplicatia va astepta dupa ele pana
cand se termina de scris sau pana cand datele de scris sunt puse in buffere.
Daca folosesti fputc ai putea sa faci ceva gen poll... daaaar, pentru ca tot
veni vorba, mai bine pui caracter cu caracter intr-un file descriptor pe care
sa faci poll (pe care sa il interoghezi daca poti sa ii pui date, cu alte
cuvinte). (cu fileno parca obtii respectivul ID).
Hope it helps
Dorin