Ok, merci de explicatie! În dum., 15 mar. 2020 la 22:47, Adrian Șendroiu <molecula2...@gmail.com> a scris:
> >> > >> Salut, > >> > >> Uite alta presupunere valida: daca tu citesti sa zicem 2K, ii folosesti > pe aia pana ai nevoie de altii. Nu consideri ca ai ajuns la EOF, ci doar > folosesti ce ai, fara sa ai bufferul plin. > >> > >> Are sens si merge. Recomand. > >> > >> Teodor Dutu > > Corect, așa trebuie. > > > Intr-adevar, e o solutie. Totusi cred ca prima varianta nu ar trebui sa > fie considerata gresita. > > Problema cu varianta ta poate apărea de exemplu la cazul popen, când > fișierul din spate nu este un fișier obișnuit ci un pipe. > > Tu încercând să citești mereu 4096 de bytes poți să ajungi inclusiv să > te blochezi cu totul, pentru că n-ai nici o garanție că procesul din > partea cealaltă o să scrie 4096 de bytes. >
_______________________________________________ http://ocw.cs.pub.ro/courses/so/info/lista-discutii