<div dir="ltr">Ok, merci de explicatie!<br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">În dum., 15 mar. 2020 la 22:47, Adrian Șendroiu <<a href="mailto:molecula2788@gmail.com">molecula2788@gmail.com</a>> a scris:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">>><br>
>> Salut,<br>
>><br>
>> 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.<br>
>><br>
>> Are sens si merge. Recomand.<br>
>><br>
>> Teodor Dutu<br>
<br>
Corect, așa trebuie.<br>
<br>
> Intr-adevar, e o solutie. Totusi cred ca prima varianta nu ar trebui sa fie considerata gresita.<br>
<br>
Problema cu varianta ta poate apărea de exemplu la cazul popen, când<br>
fișierul din spate nu este un fișier obișnuit ci un pipe.<br>
<br>
Tu încercând să citești mereu 4096 de bytes poți să ajungi inclusiv să<br>
te blochezi cu totul, pentru că n-ai nici o garanție că procesul din<br>
partea cealaltă o să scrie 4096 de bytes.<br>
</blockquote></div>